问题描述:
在ORACL数据库中表table1有字段codeid和cedename两个字段,表table2中也有codeid和codename字段,如何用一条SQL语句将这两张表的两个字段查询出来
解决办法:
查询 这两张表的数据
select t1.codeid ,t1.cedename from table1 t1 union all select t2.codeid ,t2.cedename from table1 t2
查询 这两张表的数据(去掉重复数据)
select t1.codeid ,t1.cedename from table1 t1 union select t2.codeid ,t2.cedename from table1 t2
帖地址:http://www.iteye.com/problems/90194
[size=large]union:[/size]并集 所有的都查询 重复的只显示一次 [size=large]union all :[/size]并集 所有的都查询 显示重复的 [size=large]intersect :[/size]交集 只显示重复的 [size=large]minus:[/size]差集