求一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之間都是1對1的關係
--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
------解决方案--------------------鱼已经讲完了。咱就只有接分的份了。
------解决方案--------------------鱼抢分....
------解决方案--------------------喜欢抢分的鱼儿~
------解决方案--------------------我也来 "强 "分
------解决方案--------------------接分``