Как преобразовать строку 'mm-yyyy' столбец в метку времени в MYSQL? - PullRequest
0 голосов
/ 07 ноября 2019

Я хочу преобразовать строковый столбец формата 'мм-гггг' во временную метку.

1 Ответ

0 голосов
/ 07 ноября 2019

Попробуйте следующую логику. Поскольку в вашей строке есть только значение месяца и года, я добавил статическую дату 01 к каждой дате, чтобы сгенерировать значение DATETIME.

select 
CAST(
    CONCAT(right('06-2019',4) , '-', left('06-2019', 2),'-01') AS DATETIME
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...