我在尝试编写SQL语句时遇到问题,该语句查找ID负责的所有事件,然后列出与该事件关联的所有描述。如何处理提供多行结果的子查询?
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“负责的所有事件和事件细节。
任何帮助,将不胜感激
条款使用。但显示您的查询..所以我们可以评估它 – scaisEdge
使用'JOIN'。参见http://blog.codinghorror.com/a-visual-explanation-of-sql-joins/ – Barmar