varchar(mm-dd-yyyy)
mySQL5.1にデータ型の日付列があります。どうすればDATEに変換できますか?
これが私がこれまでに持っているものです-
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;
これを取得する
エラー-#1064-SQL構文にエラーがあります。'FROM 7 FOR 4の近くで使用する正しい構文については、MySQLサーバーのバージョンに対応するマニュアルを確認してください)
助けてください。