不是很会写SQL语句,所以想问下 下面的需求能否用一条SQL实现:例如:表A ID NAME
1 AA
2 AB
3 AB
4 AC
5 BB
表B ID NAME
1 AD
2 AC
3 AF
查询后得出这样的结果:
ID NAME
1 AA
2 AB
3 AC
4 BB
5 AD
6 AF就是想找出两个表中 字段相同的前提下 不重复的数据 , 请问怎么实现呢?
1 AA
2 AB
3 AB
4 AC
5 BB
表B ID NAME
1 AD
2 AC
3 AF
查询后得出这样的结果:
ID NAME
1 AA
2 AB
3 AC
4 BB
5 AD
6 AF就是想找出两个表中 字段相同的前提下 不重复的数据 , 请问怎么实现呢?
union
select name from bunion会去重复,如果需要ID,就再排序下
(select name from tb1
union
select name from tb2)