IDが担当するすべてのイベントを検出し、そのイベントに関連付けられているすべての説明をリストするSQL文を作成しようとする際に問題が発生しています。私の文を使用して複数の結果行を提供するサブクエリをどのように扱うのですか?
はPerson_tbl
PersonID (PK INT)
Name (Varchar eg. "John Smith")
Event_tbl
EventID (PK INT)
SUPV_on_DutyID (FK to PersondID)
Event_Type (VarChar)
Details_Event_tbl
EventID (FK)
DetailsID (FK)
Details_Descrip_tbl
DetailsID (PK INT)
Details_Desc (VarChar)
私は...それはSUPVは多くの詳細を持つことができ、多くのイベントとイベントを持つことができる場合であるので、あまりにも多くの行を返すのですエラーが発生します。
私は「Jphn Smithが責任を負う」イベントのすべてのイベントと詳細を記載する必要があります。
任意の助けは結合操作の例として
'JOIN'を使用してください。明確にするために、http://blog.codinghorror.com/a-visual-explanation-of-sql-joins/ – Barmar