У меня есть таблица со столбцом Start_Date в формате DD/MM/YYYY.
Я хочу преобразовать это в дату и время в запросе и безуспешно пробовал различные методы.
В настоящее время у меня...
ВЫБРАТЬ ПРЕОБРАЗОВАТЬ(DATETIME, start_date, 103) FROM product_backfile;
... но получить сообщение об ошибке...
Код ошибки: 1064 Ошибка в синтаксисе SQL; обратитесь к руководству, которое соответствует версии вашего сервера MySQL, на предмет правильного синтаксиса для использования рядом с «start_date, 103) FROM product_backfile LIMIT 0, 1000» в строке 1
Я должен добавить, что я тоже пробовал это, но безуспешно...
ВЫБЕРИТЕ ПРЕОБРАЗОВАТЬ(DATE, start_date, 103) FROM product_backfile;
Полный синтаксис, который я пытаюсь реализовать,...
CONCAT(DATE_FORMAT(start_Date, '%Y-%m-%d'),'T', '00:00:00Z'), CHAR(93), ' TO ', CHAR(91), CONCAT( DATE_FORMAT(End_Date, '%Y-%m-%d'),'T', '00:00:00Z')
Я сузил проблему до того, как интерпретируются поля Start_Date и End_Date, и ранее получил полную строку CONCAT для работы в MySQL Workbench...
Я на пределе... пожалуйста, помогите!! :)