求一SQL语句,请高手多多帮忙.....................................
表1(很多数据)
ID 内容
1 aaaa
2 aa
3 www
4 qqq
5 sdf
6 667
7 sdfs
8 sdfsaf
9 saf
10 sdfsdf
表2(3条数据)
ID 内容 表1ID
1 ggg 1
2 rrr 2
3 dddd 3
表3(3条数据)
ID 内容 表1ID 表2ID
1 dfg 2 3
2 rs 3 1
3 wer 1 2
我想把3个表的数据取出来,而且表2和表3的数据不能重复出现,没有的就显示NULL
这个SQL语句怎么写?
[解决办法]
--如果表1 表2 表3之都是11的
--try
Select
A.*,
B.内容,
C.内容
From
表1 A
Left Join
表2 B
On A.ID = B.表1ID
Left Join
表3 C
On A.ID = C.表1ID And B.ID = C.表2ID
[解决办法]
鱼已经讲完了。咱就只有接分的份了。
[解决办法]
鱼抢分....
[解决办法]
喜欢抢分的鱼儿~
[解决办法]
我也来 "强 "分
[解决办法]
接分``