亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MySQL > 正文

初步介紹MySQL中的集 合操作

2019-11-02 15:36:10
字體:
來源:轉載
供稿:網友

   啥是集合操作?

  通常來說,將聯接操作看作是表之間的水平操作,因為該操作生成的虛擬表包含兩個表中的列。而我這里總結的集合操作,一般將這些操作看作是垂直操作。MySQL數據庫支持兩種集合操作:UNION DISTINCT和UNION ALL。

  與聯接操作一樣,集合操作也是對兩個輸入進行操作,并生成一個虛擬表。在聯接操作中,一般把輸入表稱為左輸入和右輸入。集合操作的兩個輸入必須擁有相同的列數,若數據類型不同,MySQL數據庫自動將進行隱式轉換。同時,結果列的名稱由左輸入決定。

  前期準備

  準備測試表table1和table2:

  create table table1

  (aid int not null auto_increment,

  title varchar(20),

  tag varchar(10),

  primary key(aid))

  engine=innodb default charset=utf8;

  create table table2

  (bid int not null auto_increment,

  title varchar(20),

  tag varchar(10),

  primary key(bid))

  engine=innodb default charset=utf8;

  插入以下測試數據:

  insert into table1(aid, title, tag) values(1, 'article1', 'MySQL');

  insert into table1(aid, title, tag) values(2, 'article2', 'PHP');

  insert into table1(aid, title, tag) values(3, 'article3', 'CPP');

  insert into table2(bid, title, tag) values(1, 'article1', 'MySQL');

  insert into table2(bid, title, tag) values(2, 'article2', 'CPP');

  insert into table2(bid, title, tag) values(3, 'article3', 'C');

  UNION DISTINCT

  UNION DISTINCT組合兩個輸入,并應用DISTINCT過濾重復項,一般可以直接省略DISTINCT關鍵字,直接使用UNION。

  UNION的語法如下:

  SELECT column,... FROM table1

  UNION [ALL]

  SELECT column,... FROM table2

  ...

  在多個SELECT語句中,對應的列應該具有相同的字段屬性,且第一個SELECT語句中被使用的字段名稱也被用于結果的字段名稱。

  現在我運行以下sql語句:

  (select * from table1) union (select * from table2);

  將會得到以下結果:

  +-----+----------+-------+

  | aid | title | tag |

  +-----+----------+-------+

  | 1 | article1 | MySQL |

  | 2 | article2 | PHP |

  | 3 | article3 | CPP |

  | 2 | article2 | CPP |

  | 3 | article3 | C |

  +-----+----------+-------+

  我們發現,表table1和表table2中的重復數據項:

  | 1 | article1 | MySQL |

  只出現了一次,這就是UNION的作用效果。

幽默笑話[www.62-6.com/1/gaoxiaoduanzi/]
  MySQL數據庫目前對UNION DISTINCT的實現方式如下:

  創建一張臨時表,也就是虛擬表;

  對這張臨時表的列添加唯一索引;

  將輸入的數據插入臨時表;

  返回虛擬表。

  因為添加了唯一索引,所以可以過濾掉集合中重復的數據項。這里重復的意思是SELECT所選的字段完全相同時,才會算作是重復的。

  UNION ALL

  UNION ALL的意思是不會排除掉重復的數據項,比如我運行以下的sql語句:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
尤物tv国产一区| 日韩69视频在线观看| 欧美激情视频一区二区三区不卡| 欧美中文字幕在线视频| 国产99久久久欧美黑人| 久久av红桃一区二区小说| 亚洲欧美一区二区三区在线| 色婷婷av一区二区三区在线观看| 欧美成人性色生活仑片| 亚洲国产成人久久综合| 欧美精品久久久久| 成人av番号网| 丝袜亚洲欧美日韩综合| 亚洲欧洲在线视频| 国产suv精品一区二区三区88区| 久久噜噜噜精品国产亚洲综合| 国产精品一区久久| 亚洲第一精品夜夜躁人人爽| 97在线视频国产| 亚洲欧美中文在线视频| 国产精品十八以下禁看| 欧美精品久久久久久久免费观看| 国产精品久久久久99| 亚洲精品www久久久| 亚洲最新在线视频| 国产成人综合精品在线| 中文字幕日韩欧美在线视频| 亚洲视频精品在线| 国产精品h在线观看| 成人a视频在线观看| 欧美日韩加勒比精品一区| 成人免费观看49www在线观看| 97欧美精品一区二区三区| 久久亚洲精品小早川怜子66| 亚洲一区二区中文字幕| 日本亚洲精品在线观看| 精品国产一区二区三区在线观看| 国产成人极品视频| 日韩欧美国产中文字幕| 日韩美女激情视频| 亚洲精品456在线播放狼人| 欧美亚洲另类激情另类| 国产视频999| 亚洲欧美日韩区| 久久精视频免费在线久久完整在线看| 亚洲xxxx妇黄裸体| 国产视频久久久久| 成人国产亚洲精品a区天堂华泰| 国产精品久久色| 日韩欧美高清在线视频| 伊人久久久久久久久久久久久| 日韩欧美在线观看| 丝袜亚洲欧美日韩综合| 日日噜噜噜夜夜爽亚洲精品| 欧美大片网站在线观看| 2019亚洲日韩新视频| 在线一区二区日韩| 亚洲在线免费观看| 欧美在线观看网址综合| 日韩激情av在线播放| 热草久综合在线| 国产精品久久久久久久久影视| 亚洲人成电影网站| 欧美日韩性视频在线| 欧美激情喷水视频| 国产精品18久久久久久首页狼| 中文一区二区视频| 国产亚洲激情视频在线| 中文字幕亚洲精品| 精品国产一区二区三区在线观看| 国语自产精品视频在线看抢先版图片| 超碰精品一区二区三区乱码| 久久视频免费在线播放| 久久久这里只有精品视频| 欧美精品videos性欧美| 亚洲欧洲一区二区三区在线观看| 欧美激情2020午夜免费观看| 日韩精品视频免费专区在线播放| 热re91久久精品国99热蜜臀| 国产一区二区精品丝袜| 成人观看高清在线观看免费| 久久精品国产一区| 亚洲精品成人网| 亚洲视频一区二区| 韩国美女主播一区| 欧美日韩免费网站| 欧美肥臀大乳一区二区免费视频| 久久av红桃一区二区小说| 欧美成人免费va影院高清| www.日本久久久久com.| 久久久女人电视剧免费播放下载| 久久频这里精品99香蕉| xvideos成人免费中文版| 97av在线影院| 久久天天躁狠狠躁夜夜躁2014| 国产日韩欧美91| www.亚洲人.com| 成人在线激情视频| 不卡av电影在线观看| 国产精品444| 精品国产一区二区三区久久久狼| 精品久久久久久中文字幕一区奶水| 亚洲精品美女在线观看播放| 国产精品一区二区三区免费视频| 懂色av一区二区三区| 日韩在线欧美在线| 中文日韩在线观看| 欧美视频在线免费| 永久免费毛片在线播放不卡| 欧美激情中文字幕在线| 欧美成人免费视频| 亚洲最大福利视频网站| 狠狠躁18三区二区一区| 欧美高清在线播放| 国产精品啪视频| 91久久精品日日躁夜夜躁国产| 亚洲精品一二区| 欧美中文字幕在线视频| 日韩福利视频在线观看| 久热精品在线视频| 欧美高跟鞋交xxxxhd| 日韩精品免费在线播放| 日本a级片电影一区二区| 欧美日韩亚洲91| 欧美视频在线免费| 在线观看不卡av| 95av在线视频| 九九热精品视频国产| 亚洲v日韩v综合v精品v| 久久久噜久噜久久综合| 日韩av网址在线观看| 欧美性色视频在线| 中文字幕亚洲自拍| 91精品国产99久久久久久| 亚洲福利影片在线| 亚洲a在线观看| 欧美日韩精品国产| 欧美乱大交做爰xxxⅹ性3| 亚洲另类欧美自拍| 欧美激情在线一区| 国内外成人免费激情在线视频| 国产精品免费久久久久影院| 亚洲国产婷婷香蕉久久久久久| 国产69久久精品成人看| 欧美精品激情blacked18| 亚洲黄色av网站| 亚洲黄页视频免费观看| 国产精品高精视频免费| 亚洲欧美日韩成人| 日韩美女av在线免费观看| 国产综合香蕉五月婷在线| 成人免费观看49www在线观看| 午夜欧美不卡精品aaaaa| 秋霞成人午夜鲁丝一区二区三区| 久久深夜福利免费观看| 欧美亚洲另类视频| 日韩在线观看你懂的| 精品国产乱码久久久久久婷婷| 激情久久av一区av二区av三区| 乱亲女秽乱长久久久| 国产精品亚洲视频在线观看| 国产丝袜一区二区三区免费视频| 亚洲精品国产欧美| 亚洲国产婷婷香蕉久久久久久|