• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JOINのJOIN?)

JOINのJOIN方法について

このQ&Aのポイント
  • 本のデータベースで階層的なテーブルをJOINする方法について
  • HON_TBLとCHU_BUNRUI_TBLをC_IDでJOINし、さらにCHU_BUNRUI_TBLとDAI_BUNRUI_TBLをD_IDでJOINする方法は?
  • 質問者は本の一覧を大分類でソートさせたいが、JOINの方法が分からない

質問者が選んだベストアンサー

  • ベストアンサー
  • pringlez
  • ベストアンサー率36% (598/1630)
回答No.1

自分で考えて試していますか? 特に難しい点はなくただ足せば動くと思いますけど。 SELECT * FROM HON_TBL JOIN CHU_BUNRUI_TBL ON HON_TBL.C_ID = CHU_BUNRUI_TBL.C_ID JOIN DAI_BUNRUI_TBL ON CHU_BUNRUI_TBL.D_ID = DAI_BUNRUI_TBL.D_ID ただ私はJOINせずに普通に結合する方が好きですけど。 SELECT * FROM HON_TBL, CHU_BUNRUI_TBL, DAI_BUNRUI_TBL WHERE HON_TBL.C_ID = CHU_BUNRUI_TBL.C_ID AND CHU_BUNRUI_TBL.D_ID = DAI_BUNRUI_TBL.D_ID

TeijigoTeatime
質問者

お礼

早々のレスありがとうございます。 JOINを複数入れていいというのを知りませんでした。 結合もとても参考になります。 助かりました!

関連するQ&A