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

相关推荐
夜影风14 小时前
Redis集群创建时出现“Node xxx.xxx is not empty”问题处理
数据库·redis·缓存
utf8mb4安全女神14 小时前
【Redis数据库】哨兵集群/redis集群/安装配置/主从复制/数据持久化操作/数据结构/安全限制/PHP redis/
linux·服务器·数据结构·数据库·redis·缓存
lzz的编码时刻14 小时前
Liquibase 入门实战教程
数据库·运维开发
Zk.Sun15 小时前
Linux设置触屏双击距离容差
linux·运维·数据库
渣渣灰飞15 小时前
MySQL 系统学习 第二阶段 第三章 DQL(Data Query Language)第二节:WHERE 条件查询
sql·学习·mysql
山峰哥16 小时前
数据库工程:Explain执行计划对比实战指南‌
数据库·sql·oracle·深度优先·宽度优先
不知疲倦的仄仄16 小时前
ShardingSphere:高效管理数据库集群的终极方案
sql·mysql·oracle·database
crisps_ww16 小时前
自媒体运营分析-BI可视化仪表盘制作
数据库
Geek-Chow16 小时前
微服务认证与授权:01 — 概念
java·前端·数据库
烤代码的吐司君17 小时前
Redis IO 多路复用原理与引入原因深度解析
数据库·redis·php