知らなかった

何とこんなことも知りませんでした 今 NAUSICA AMI試験監査用インターフェースを作成しているのですが、そこで発行する SQLで例えば 病院毎にかつ、登録日順に並び変えるという、ごく普通の操作をすることに対して これは ORDER BY句に複数指定すれば良いだろう、ということは容易に想像つきます そこで自然に

SELECT * FROM `pt_tbl` ORDER BY `hp_id` AND `registration_date`;

としたのですが、これはとんでもない結果を返します きっと、二つの項目を合成して並び替えするのです
正解は

SELECT * FROM `pt_tbl` ORDER BY `hp_id`, `registration_date`;

なのです。こんなとも知らなかったとは驚くべしでした