Как установить числовой формат при использовании запроса в Excel
Я создал запрос в Excel, который импортирует числовые значения из нескольких таблиц и объединяет их в сводную таблицу:
SELECT `'Budget 2017$'`.`PROPOSTA BUDGET 2017` FROM `S:\30000\ESA_2017.xlsx`.`'Budget 2017$'` `'Budget 2017$'` UNION ALL SELECT `'Budget 2017$'`.`PROPOSTA BUDGET 2017` FROM `S:\30000\SMM_2017.xlsx`.`'Budget 2017$'` `'Budget 2017$'`
Выводимые значения в запросе представлены в числовом формате для первого файла (ESA_2017.xlsx), в то время как они преобразуются в текстовом формате для второго файла (SMM_2017.xlsx), и я не понимаю, почему. Входные значения указаны в числовом формате в исходных таблицах, но выходные значения в таблице, созданной запросом, иногда являются числовыми, иногда текстовыми.
-
Есть ли у вас какие-либо сведения о причине, почему она работает по-другому?
-
Как я могу изменить вывод формата в запросе? Есть ли какой-либо код или функция, которую я могу включить в запрос?
Большое спасибо, Stefy
Вот экран моего кода запроса:
Здесь экран моих выходных значений:
- Ошибка: в позиции 0 нет строки при загрузке файла excel в базу данных
- определить параметры из ячейки Excel для CASE КОГДА в SQL
- Powershell - выводит три оператора выбора на три листа EXCEL
- vba common table выражение cte операция не допускается, когда объект закрыт
- Сохранить результаты SQL-запроса в файл Excel
- Импорт csv не показывает все данные строки на phpmyadmin
- Оптимизировать листы ценообразования во многих разных форматах?
- SQL-дубликаты данных для динамической таблицы excel