1

http://sqlfiddle.com/#!2/41cf8/1

私は実際にそれがこのようなものを返すことを期待しています

firstname - chuck
lastname - null

しかし、ファーストネームの行のみを返します

null値でlastnameを返すように変更するにはどうすればよいですか?

ありがとうございました

4

1 に答える 1

2

AND users_meta.meta_user_id = 1を WHERE 句から JOIN 句に移動する必要があります。

WHERE 句では、返される行を制限します。JOIN では、JOIN された行のみを制限します。LEFT 結合を使用しているため、姓も取得されます。

于 2012-11-13T06:50:15.617 に答える