であれば、私はMySQLでのテーブルから日付順の結果を取得したいが、問題は、日付カラムのデータ型でのMySQLの日付によって結果の順序を取得することはここでvarhcar
日付フィールドのデータ型はvarchar型
あるテーブル構造である:
ここで-------------------------------------------
ID EVENT DATE
-------------------------------------------
1 My Wife’s Birthday 23-02-1987
2 Wedding Anniversary 18-05-2006
3 My Son’s Birthday 06-12-2014
4 Ramadan 08-06-2016
-------------------------------------------
INT VARCHAR VARCHAR
クエリSELECT event_date FROM events ORDER BY CONVERT(event_date, DATETIME)
イムCONVERT
を使用しているが、私は私が間違ってそれをやっていると思います。誰も助けることができますか?
がなぜこれまでに列型に変更しないで降順に必要がある場合は、我々は昇順
に必要がある場合は? – Daan
私は私がここに私の質問を掲示することはできません – Omer
可能な複製[mySQLはvarcharに日付変換する](http://stackoverflow.com/questions/4706289/mysql-convert-varchar-to-date) –