- 联合查询:将多次查询在记录上进行拼接:记录数会增加,但是字段不会增加
- 联合查询只要求两次查询的结果集中的字段数量一致即可:对字段名称与数据类型不要求
- 但是在实际项目开发中,联合查询的多次查询的结果集中的字段数量、类型,甚至字段名称都是一样的
基本语法
select 语句1
union [union选项]
select 语句2
- union选项:与select选项一样:all、distinct(默认)
- 联合查询只要求多次查询的字段数量一致:对于字段数据类型与字段名称没有要求
联合查询意义
- 联合查询的意义分为两种:
- 查询同一张表但是需求不同:如查询学生信息,男生生高升序,女生升高降序
create table student(
id int primary key auto_increment,
number varchar(20) not null,
name varchar(20) not null,
gender varchar(10) default 'male&