• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:親・子・孫のリレーション)

親・子・孫のリレーションについて

このQ&Aのポイント
  • 親・子・孫のリレーションについてSQL文で会社に紐づく店と孫を表示させる方法は可能でしょうか。
  • 親・子・孫のリレーションを持つテーブルを作成しました。親と子の関係は1対n、子と孫の関係も1対nです。
  • 会社に紐づく店とその孫の情報を表示させたい場合、親と子のテーブルをJOINし、その結果を孫のテーブルとJOINすることで実現できます。

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

  • ベストアンサー
  • jamshid6
  • ベストアンサー率88% (591/669)
回答No.1

普通にJOINすればできますが、そもそも質問に書いてある結果はテーブル定義と矛盾しています。 子テーブルのaが複数のAに、孫テーブルのaaaが複数のaに紐づいていますし、aaaも主キーになっていません。 こういうデータを登録したいのであれば、子テーブル、孫テーブルは複合キーにしないといけないでしょう。

関連するQ&A