SQL LEFT JOIN キーワードの使い方

LEFT JOINキーワードは、左表のすべての行と、左表と右表の両方でマッチした行を返すため利用されます。構文:“`SELECT 列名FROM 左表LEFT JOIN 右表 ON 左表.列名 = 右表.列名;“`例えば、A表とB表があって、A表にはid、name、age列、B表にはid、address列があるとします。この時、A表とB表のマッチした行と、A表のすべての行を返すには、LEFT JOINキーワードを利用できます:“`SELECT A.id, A.name, A.age, B.addressFROM ALEFT JOIN B ON A.id = B.id;“`この処理では、2つの表中のすべてのマッチした行と、A表のすべての行が返されます。A表のいずれかの行とマッチする行がB表にない場合、NULL値が返されます。

bannerAds