たとえばdate
、テーブルpost
に名前の付いた列があり、それをで並べ替えたいとしますascending
。
私のdate
コラムでは、RCF112形式で入力します。例:Sun, 22 APR 2012 5:21:22
。
まず、次のコマンドから始めます。
SELECT *
FROM post
ORDER BY date ASC
ただし、文字列に従って並べ替えられているため、結果は正しくないように見えます。「Sun」は「W」の前にアルファベットの「S」で始まるため、「Sun、15APR2012」が最初に表示Sun, 15 APR 2012
されるためよりも古くなります。Wed,11 APR 2012
このコマンドを修正する方法は?