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

相关推荐
一个有温度的技术博主13 小时前
DeepSeek Harness 深度解析:与 LangChain / LangGraph 的本质区别
数据库·oracle·langchain·harness
Wang's Blog14 小时前
PostgreSQL笔记4: 市场地位、生态全景与行业应用实践
数据库·笔记·postgresql
隔窗听雨眠15 小时前
Oracle误Truncate操作恢复:从原理到实战的完整指南
数据库·oracle
Lethehong15 小时前
MySQL迁移如何做到零改造?四层兼容方案详解
数据库·mysql·adb
Json____16 小时前
五金制品行业-企业官网源码
java·大数据·数据库·企业站·wwwoop.com
深念Y17 小时前
Opencode Event 表写入优化方案
数据库·人工智能·ai·node.js·bug·优化·opencode
竹枝溪18 小时前
MySQL进阶:约束、多表设计、多表查询与事务
java·数据库·mysql·事务·子查询·acid·多表查询
weixin_4316004418 小时前
NestJS 入门(9):连上数据库,SQL 写在哪?
数据库·后端·sql·学习·nest.js
roman_日积跬步-终至千里18 小时前
【Spark与SQL网关(1)】Spark 提交模式与 Spark Thrift Server:到底在“提交”什么
大数据·sql·spark
math_hongfan19 小时前
一对多的数据库姻缘:ArkTS 为鸿蒙订单设计外键与明细表
数据库·华为·harmonyos