• 售前

  • 售后

热门帖子
入门百科

SQL学习笔记六 union团结结果集使用

[复制链接]
123457018 显示全部楼层 发表于 2021-10-26 13:11:52 |阅读模式 打印 上一主题 下一主题
联合结果集
新建临时工数据表
复制代码 代码如下:
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

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作