sakaikの日々雑感~日常編

sakaikの日々の雑記。食べ物、読み物、お出かけ(旅行)などなど

条件によって ORDER BY の方法を変える

 MySQL ML 09032 などより;

ORDER BY IF(ID>=10000,ID-10000,ID)

 すげー。こんな文法があったのか。まだまだ知らない事が多いなぁ。やはり一度マニュアル読破の必用アリですね。

 日本語マニュアルが公開されたし、印刷物として出るという話もあるようなので、マニュアル読書会(+説明がわかりにくいところのツッコミ大会?)なんかやってみたら面白いかな~と思う今日このごろ。

 ひとりじゃなかなか読まないし、いろんな人の着眼点を寄せ合うって面白そうだと思う。

追記:次のメールでこんなのもあった。これは普通か。

order by lpad(id,5,'1000')