數(shù)據(jù)庫 Translate-SQL 中 的運算符,將兩個或更多查詢的結(jié)果組合為單個結(jié)果集,該結(jié)果集包含聯(lián)合查詢中的所有查詢的全部行。這與使用聯(lián)接組合兩個表中的列不同。使用 UNION 組合兩個查詢的結(jié)果集的兩個基本規(guī)則是:
1 、 所有查詢中的列數(shù)和列的順序必須相同。
2 、 數(shù)據(jù)類型必須兼容。
例句:
select top 100 aa.keyno,aa.commtype from comminfo aa
union all
select bb.userno,bb.corpname from userinfo bb
將comminfo表和userinfo表中的字段合成一個結(jié)果集
select tbl,id,title from(
select ('A')as tbl,id,title from A where title like '%關(guān)鍵字%'
union all
select ('B')as tbl,id,name as title from B where name like '%關(guān)鍵字%'
)
將表2中符合條件的記錄插入到表1里
insert into 表1(字段1,字段2,.....)
select 字段1,字段2,..... from 表2 where 條件