Как лучше программировать следующий SQL:
str_to_date(
concat(convert(D.DAY, CHAR(2)),
'-',
convert(M.MONTH, CHAR(2)),
'-',
convert(M.YEAR, CHAR(4))),
'%e-%m-%Y' ) as AMOUNT_DATE
Я хочу преобразовать столбцы D.DAY
, M.MONTH
и M.YEAR
в поле даты, используя MySQL. Вышеописанное работает, но кажется гораздо сложнее, чем нужно. (Если есть способ ANSI SQL, это было бы еще лучше.)
Спасибо!