【发布时间】:2013-08-15 14:21:37
【问题描述】:
我有两个表,TBL_PARENT (parentID, ParentName) 和 TBL_CHILDREN (ParentID,Child_Name) 一个 Parent 可以有 0 到多个孩子
我想要的是一个查询,以在每个父母的单行中为我提供父母及其子女的列表。
例如
Parent1 John,Mary
Parent2 jane,steve,jana
而行数是父母的总数
【问题讨论】:
-
这是“右外连接”的候选人吗?
-
我尝试了左连接,但它给出了重复项。就像我做 SELECT P.PARENTID, C.NAME FROM TBL_PARENT P LEFT OUTER JOIN TBL_CHILDREN C
-
在这个论坛上问过很多次。搜索“sql stuff xml”stackoverflow.com/search?q=sql+stuff+xml
-
Declan_K 找不到类似的
-
这是您需要的答案。这不是问题的公认答案,但它是正确的答案。 stackoverflow.com/a/177153/2324286
标签: sql sql-server join