![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
相关问题
两个表 a,b
a.id和b.aid关联,其中,a的数据比b多,也就是说,每个b.aid必有a.id与之对应,但是反之却不一定,现想要取出a中所有数据,如果有b.aid与之对应,则页取出b的数据,如果没有,则a的数据也取出,b对应的数据出用空白代替,请问sql怎么写?
如下:
a :
id name
1 a
2 b
3 c
4 d
b:
aid type
1 t
3 d
sql执行结果如下:
1 a t
2 b
3 c d
4 d
如何实现?多谢!!!
提问者:MMTS 08-16 18:06
答复

