PostgreSQLでアウタージョイン(LEFT JOIN)
SELECT *
FROM mt_list
LEFT JOIN mt_by
ON mt_by.by = mt_list.code AND
mt_list.code=1
ORDER BY mt_list.code;
上記は、
1.mt_list をキーテーブルに抽出
2.mt_by とのリレーションに基づいて記述
3.mt_by にデータが存在しなくてもキーテーブルは必ず抽出
というアウタージョインの基礎の基礎でつ。
忘れんな!