Мысль приведена отформатированная дата в int - PullRequest
0 голосов
/ 01 февраля 2019

Я хочу получить формат YYYYMM в виде целого числа:

select CAST(DATE_FORMAT('2018-09-12','%Y%m') as INT)

К сожалению, я получаю синтаксическую ошибку.Я бы хотел вернуть номер 201809

1 Ответ

0 голосов
/ 01 февраля 2019

Вы должны заменить тип INT на SIGNED или UNSIGNED, например

SELECT CAST(DATE_FORMAT('2018-09-12','%Y%m') AS SIGNED)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...