SQL質疑応答スレ 9問目

このエントリーをはてなブックマークに追加
935NAME IS NULL
テーブル tb_mastr     tb_office     tb_area
       master_id     office_code    area_code
       name       office_name   area_name
       office_id
       area_id

のテーブルがあり、office_idでtb_officeのoffice_nameを取得し、area_idでtb_areaのarea_nameを
取得したいのですが、2つ以上のテーブルを結合?させる場合どのように記述すれば
いいのでしょうか?

1対1なら以下の記述でできるのですが、同時にarea_idにarea_codeを割り当てる記述が
見つからなくて困っています。

SELECT tb_mastr.master_id, tb_mastr.name, tb_mastr.office_name FROM
tb_mastr LEFT JOIN tb_office ON tb_mastr.office_id=tb_office.office_code