umetaroの開発メモブログ

iOSアプリ開発時に必要となった情報のメモです

SQLでソートする場合のORDER BYの記述位置

ネットで調べたらFROMの後にORDER BYを記述するように書いてあるのだが、それだとWHEREがつく時どうしても結果がnilになりなぜ?って思ってたら、

WHEREの後で動いた。どこにも書いてないけど常識なのか?

 

SELECT date, status FROM datelog WHERE item_id = ? ORDER BY date DESC