1. 程式人生 > >union all和union批量新增資料

union all和union批量新增資料

union all:

(1)insert Test5 
  select '泮泮',100 union all
  select '帆帆',400 union all
  select '太陽',3000 union all
  select '月亮' ,700 

結果:會向Test5插入四條資料

(2) insert Test5 
  select '地球',600 union all
  select '地球',600

結果:會向Test5插入兩條資料

union:

(1) insert Test5 
    select '天使',600 union 
    select '魔鬼',600

結果:會向Test5插入兩條資料

(2) insert Test5 
    select '星星',600 union 
    select '星星',600

結果:會向Test5插入一條資料

綜上所述:union all 和 union 之間的區別就是union all不會忽略重複行,而union會忽略重複行