Я бегу ниже запрос через MS Query на соединение ODBC:SQL Query возвращает запятая разделенные данные
SELECT oa_cstexpbal_0.costcentre, oa_cstexpbal_0.expensecode, oa_cstexpbal_0.yearno,
oa_cstexpbal_0.baltype, oa_cstexpbal_0.openbal, oa_cstexpbal_0.periodbal
FROM OPENACC.PUB.oa_cstexpbal oa_cstexpbal_0
WHERE (oa_cstexpbal_0.yearno='2016') AND (oa_cstexpbal_0.baltype='AV')
и возвращает следующие данные в один столбец для periodbal:
406186.06;317084.39;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0
ли есть способ, которым я могу выделить данные периода, чтобы остановить его, как разделение запятой?
Я подключаюсь к вызову DEN OPENACC.PUB sql 2008 и используя оригинальный запрос, чтобы вытащить данные. Единственный столбец, который перенастраивается с ;
, является периодом. при сбрасывании в excel это может быть исправлено с помощью Text To Columns, но в идеале я хочу попробовать и сделать это в запросе (если это возможно).
Это должно быть, как столбец в базе данных, MySQL не добавляет запятые, если они не были там. – Barmar
Кстати, это не запятые, они точки с запятой. comma = ',', semicolon = ';'. – Barmar
Почему мы все-таки говорим о MySQL? – Strawberry