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将两个结果集合并后就返回结果。因此,如果返回的两个结果集中有重复的数据,那么返回的结果就会包含重复的数据。

相关推荐
孟章豪2 分钟前
如何优雅封装.NET数据库访问层(彻底告别拼接SQL)
数据库·sql·.net
geBR OTTE5 分钟前
Spring Boot中集成MyBatis操作数据库详细教程
数据库·spring boot·mybatis
2401_840192275 分钟前
数据库连接池和java servlet
java·数据库·servlet
honortech9 分钟前
docker 配置 MySQL 主从数据库
数据库·mysql·docker
爬山算法10 分钟前
MongoDB(75)如何配置TLS/SSL加密?
数据库·mongodb·ssl
庞轩px21 分钟前
JWT + Redis 双 Token 机制:从原理到实战
数据库·redis·缓存·jwt·token·登录认证
splage29 分钟前
maven导入spring框架
数据库·spring·maven
HalvmånEver36 分钟前
MySQL数据库基础入门总结(从0到1)
linux·数据库·mysql
执笔画情ora39 分钟前
My-Oracle数据库优化-with as 分析优化
数据库·sql