一、数据库基本集合查询
首先我们创建两个表
create table R(A char(2),B char(2),C char(2));
create table S(A char(2),B char(2),C char(2));
然后导入数据
insert into R values ('a1','b3','c2');
insert into R values ('a1','b2','c2');
insert into R values ('a2','b2','c1');
insert into S values ('a1','b1','c1');
insert into S values ('a1','b2','c2');
insert into S values ('a2','b2','c1');
(一).并、交、差(注意:只有相同的元组(元组就是一组数据,如R表中的‘a1’‘b3’‘c2’就是一个元组,这儿的相同指的是属性个数类型相同)才能并交差)
1. 并
在mysql中并操作有直接的关键字支持,那就是union 和union all ,但是他俩是有区别的,union得到的结果会把重复的元组去掉,而union all 会保留所有元组
code:select * from R union select