急求查询SQL语句,具体见内容
表A字段如下
id ParentID BoardID ArticleID ArticleTitle
1 0 5 11 tt11
2 0 5 12 tt12
3 0 4 13 tt13
4 0 2 8 tt8
5 0 6 9 tt9
6 0 7 10 tt10
表B字段如下
ArticleID ParentID BoardID ArticleTitle ArticleContent Articlestate ArticleCrown
1 0 5 tt1 ttcon1 1 0
...
8 0 2 tt8 ttcon8 1 1
9 0 6 tt9 ttcon9 1 3
10 0 7 tt10 ttcon10 1 2
11 0 5 tt11 ttcon11 1 3
12 0 5 tt12 ttcon12 1 3
13 0 4 tt13 ttcon13 1 2
表C字段如下
BoardID BoardParentID BoardName
1 0 bname1
2 0 bname2
4 0 bname4
5 4 bname5
6 2 bname6
7 4 bname7
....
现有传入参数BoardID = 5
求一查询语句:
要求:查询出表A中所有BoardID=5的记录及表C中BoardID=5的父栏目BoardID=4的其他子栏目包括(BoardID=7等)的所有表A记录,显示结果的字段包括表A的所有字段,还要有表B中的ArticleContent,ArticleState,ArticleCrown等字段