SQL学习笔记六 union联合结果集使用
2011-08-28 22:30
666 查看
联合结果集
新建临时工数据表
Union联合
union上下的查询个数和类型必须对应一致
union默认将重复数据去掉。如果不让他去掉,则用union all
新建临时工数据表
CREATE TABLE T_TempEmployee (FIdCardNumber VARCHAR(20),FName VARCHAR(20),FAge int,PRIMARY KEY(FIdCardNumber));
INSERT INTO T_TempEmployee(FIdCardNumber,FName,FAge) VALUES('1234567890121','Sarani',33);
INSERT INTO T_TempEmployee(FIdCardNumber,FName,FAge) VALUES('1234567890122','Tom',26);
INSERT INTO T_TempEmployee(FIdCardNumber,FName,FAge) VALUES('1234567890123','Yalaha',38);
INSERT INTO T_TempEmployee(FIdCardNumber,FName,FAge) VALUES('1234567890124','Tina',26);
INSERT INTO T_TempEmployee(FIdCardNumber,FName,FAge) VALUES('1234567890125','Konkaya',29);
INSERT INTO T_TempEmployee(FIdCardNumber,FName,FAge) VALUES('1234567890126','Fotifa',46);
Union联合
select FNumber,FAge from T_Employee
union
select FIdCardNumber,FAge from T_TempEmployee
union上下的查询个数和类型必须对应一致
select FNumber,FAge,FDepartment from T_Employee
union
select FIdCardNumber,FAge ,'临时工,无部门' from T_TempEmployee
union默认将重复数据去掉。如果不让他去掉,则用union all
select FName from T_Employee
union all
select FName from T_TempEmployee
相关文章推荐
- SQL学习笔记六 union联合结果集使用
- SQL学习笔记:服务端配置-如何使用企业管理器
- java学习笔记---Java中批处理SQL的使用方法(JDBC)
- 【EF学习笔记03】----------使用原生Sql语句
- [Oracle 学习笔记] 01 使用SQL*Plus
- PL/SQL学习笔记[4]-PL/SQL块中使用SQL
- 黑马程序员之SQL 学习笔记:SQL中group by 和having的使用
- entityframework学习笔记--009-使用原生sql语句操作数据
- Oracle Database 11g SQL 开发指南学习笔记:使用SQL*Plus
- 《Excel 2010 SQL完全应用》学习笔记之一:SQL常见函数的使用
- 《Excel 2010 SQL完全应用》学习笔记之一:SQL常见函数的使用(续)
- sql语句学习笔记(11)-使用case when实现行转列
- Oracle 11g SQL开发指南 学习笔记之使用简单函数
- Oracle Database 11g SQL 开发指南学习笔记:Oracle 11g r2安装完后SQL Developer无法使用的问题
- 黑马程序员之SQL 学习笔记:T-SQL语句的使用和编写
- PL/SQL之DBMS_SQL程序包使用(1)(学习笔记)
- Apache Ignite 学习笔记(一): Ignite介绍、部署安装和REST/SQL客户端使用
- 在MySQL中使用SQL 【数据库高效编程 - 学习笔记 第四章】
- Oracle Database :Oracle11g SQL开发指南学习笔记之(1):使用简单函数
- Mybatis学习笔记七:动态SQL语句的使用