SQL union all的使用

背景:

公司业务开发需要将两个取出两个相同表结构(原料、辅料)的数据,组成一个新视图,使用了UNION ALL

sql 复制代码
SET QUOTED_IDENTIFIER ON
SET ANSI_NULLS ON
GO

CREATE view vw_rawmaterial_ny_list
as
(
select id,ccode,ccommtype,ccompany,ctypecode,cconneed,ccontype,ccorpcode,cdelay,cdepcode,cdepname,cmaker,cmakercode,cpaytype,cposcode,cprice,cstate,ctesttype,cweitype,ddate,cvencode,cvenname,cpurtype,ctimestamp from op_rawmaterial_ey
union all
select id,ccode,ccommtype,ccompany,ctypecode,cconneed,ccontype,ccorpcode,cdelay,cdepcode,cdepname,cmaker,cmakercode,cpaytype,cposcode,cprice,cstate,ctesttype,cweitype,ddate,cvencode,cvenname,cpurtype,ctimestamp from op_rawmaterial_ef
)
GO

介绍:

union all将两个结果集合并后就返回结果。因此,如果返回的两个结果集中有重复的数据,那么返回的结果就会包含重复的数据。

相关推荐
艺杯羹23 分钟前
JDBC 初认识、速了解
java·数据库·jdbc
脑子慢且灵1 小时前
MySQL:存储函数和存储过程
数据库·mysql·oracle·存储过程·存储函数
是大强2 小时前
mongodb 远程访问
数据库·mongodb
双叶8362 小时前
(51单片机)LCD显示日期时间时钟(DS1302时钟模块教学)(LCD1602教程)
c语言·开发语言·数据库·单片机·嵌入式硬件·mongodb·51单片机
Themberfue2 小时前
SQL ⑧-事务
数据库·sql·mysql
嘉嘉king2 小时前
数据库的基本概念
数据库·mysql·oracle
leegong231112 小时前
数据库ocp证书是什么水平
数据库·oracle
☞无能盖世♛逞何英雄☜2 小时前
Web三漏洞学习(其二:sql注入)
数据库·sql·学习
2401_824256862 小时前
Spark-SQL(二)
大数据·sql·spark
GOTXX4 小时前
【Qt】Qt 信号与槽机制全解析
开发语言·数据库·c++·qt·多线程·用户界面