有两张表A,B,
A表数据为:
id name1
1 A
2 B
5 S
B表数据为
id name2
3 C
5 E
1 F
4 G
想查询得到如下的数据,
id name1 name2
1 A F
2 B NULL
3 NULL C
4 NULL G
5 S E
--------------------------
请教高手该如何写查询语句,不胜感激。多谢!!
A表数据为:
id name1
1 A
2 B
5 S
B表数据为
id name2
3 C
5 E
1 F
4 G
想查询得到如下的数据,
id name1 name2
1 A F
2 B NULL
3 NULL C
4 NULL G
5 S E
--------------------------
请教高手该如何写查询语句,不胜感激。多谢!!
解决方案 »
- csdn博客各版板排序功能是如何实现的?[数据库讨论篇]
- 很奇怪的问题?同步的时候
- 问个存储过程的小问题
- MySQL分组数据怎么用php分页
- 关于MYSQL5.1安装问题
- 求助,对mysql操作的图形界面软件
- mysql的查询问题,有关select .... where ..in ()的
- xampp无法启动APACHE和MYSQL,求大神帮忙
- Foreign key constraint is incorrectly formed
- 急急急!!! YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
- Error: Can't connect to MySQL server on 'localhost' (10057)
- MYSQL一对多,单向关联 查找对应栏目最新的5条新闻!
from A join B on a.id=b.id;
union
select b.id,a.name1,b.name2 from t3 a right join t4 b on a.id=b.id
order by id
on a.id = b.id
union
select * from a right join b
on a.id = b.id
where a.id is null