2009年12月22日火曜日

NULL値のあるカラムでgroup byは、せっかくのLEFT JOINをダメにする。。。

MySQLでLEFT JOINしても、右テーブル内の値がNULLのカラムをgroup byしてしまうと、NULLのレコードがなくなってしまい、優先度の高い左テーブルのレコードまでselectで吐き出されない、という現象に悩みました。

NULL値のあるカラムではgroup byしないように、他のカラムを選択すればいいですね。当然か。。。(^^;

0 件のコメント:

コメントを投稿