SQL查询显示父数据和子数据?

时间:2013-01-24 04:00:50

标签: sql-server-2008-r2

任何人都可以建议我如何构建一个允许我检索父表和子表数据的SQL查询/存储过程?

E.g。我有以下内容:

TBL_PARENT
COLPARENT__ID | COLB | COLC|
1                 BB      CC

TBL_CHILD
COLCHILD_ID | COLPARENT__ID | COLB | COLC |
1             1               BBB     CCC   

在我的SQL结果中,我应该检索父记录,后跟子记录。 类似于下面。并说如果有更多的父母和子女记录

1 | BB | CC
1 | 1 | BBB | CCC
2 | BB | CC
2 | 2 | BBB | CCC

任何人都可以建议我如何构建查询? 我在想可以使用union,并且应该有一些递归调用,但对于如何构造精确的sql查询并不太了解。

在这里欣赏输入。

0 个答案:

没有答案