Как конвертировать / кастовать varchar на сегодняшний день?
У меня есть столбец даты с типом данныхvarchar(mm-dd-yyyy)
в MySQL 5.1. Как я могу преобразовать это в ДАТУ?
Вот то, что я до сих пор -
SELECT id, date
FROM tableName
WHERE (CAST((SUBSTRING (date FROM 7 FOR 4 )||'/'||SUBSTRING (date FROM 4 FOR 2 )||'/'||SUBSTRING (date FROM 1 FOR 2 )) AS DATE) >= '01/01/2012' )
ORDER BY date DESC;
Получать это
error - #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM 7 FOR 4 )
Пожалуйста помоги.