127、SQLSERVE中union all 和union的使用场景

news/2024/12/23 22:17:58 标签: sql, sqlserver
  1. 使用 SQL Server 中,UNION 和 UNION ALL 是用于合并两个或多个 SELECT 查询结果的操作符。
  2. 两者区别union all 会去重,union 不会去重
  3. 例子

两张表:stu:stu_id,name    emplyee:em_id,name

需求1:sql实现查询,学生和员工一共多少人

select sum(CL) from

(select count(1) as CL from stu   union all  select count(1) as CL  from empolyee )A

需求2:查询学生和员工和多少人

select  学生  personType,count(1) totalNum from stu  [可加条件]

union all

select  员工  personType,count(1) totalNum from empolyee [可加条件]

注意(开发使用总结):1.在使用union all 或者union时,前后两部分查询的字段个数应该相同,字段类型相同或者能够进行自动转换

  1. 不能再union all 或union 的前后两个查询中分别使用order by,只能在使用了union all之后的总数据进行排序

例如:

select * from (

select stu_id as id,name as name from stu   union all  select em_id as id,name as name  from empolyee

)A order by id desc,name asc


http://www.niftyadmin.cn/n/5797066.html

相关文章

设计模式中单例模式中懒汉模式的问题

设计模式中单例模式中懒汉模式的问题 今天在项目中遇到了要使用懒汉模式的问题。百度之后,发现还有很多细节是自己之前没有见过的。于是记录一下。下面是在AI助手中的说明。 单例模式的懒汉模式(Lazy Singleton)是在需要时才创建实例&#…

深入了解Java在人工智能领域的最新应用

Java不仅是传统企业级开发的主要语言,在人工智能(AI)领域也表现出强大的适应能力。随着AI技术的飞速发展,Java在机器学习框架、大数据分析以及深度学习中发挥了重要作用。本文将重点介绍Java在AI领域的最新进展与实际应用场景。 …

初始化全部推断的寄存器、 SRL 和存储器

初始化全部推断的寄存器、 SRL 和存储器 GSR 网络用于根据 HDL 代码中规定的初始值完成所有寄存器的初始化。如果没有设定初始值,综合工具会自行将初始 状态赋值为 0 或 1 。除少数情况,比如 one-hot 状态机编码, Vivado 综合工具一…

随时随地编码,高效算法学习工具—E时代IDE

随着算法学习的日益普及以及在线竞赛的增多,越来越多的算法爱好者需要一个便捷、高效的在线编码工具。而E时代IDE的出现,正是为了满足这些需求。无论你是在地铁上、咖啡馆,还是在课堂间隙,都可以通过这个工具快速投入算法编程。本…

华为IPD流程6大阶段370个流程活动详解_第一阶段:概念阶段 — 81个活动

华为IPD流程涵盖了产品从概念到上市的完整过程,各阶段活动明确且相互衔接。在概念启动阶段,产品经理和项目经理分析可行性,PAC评审后成立PDT。概念阶段则包括产品描述、市场定位、投资期望等内容的确定,同时组建PDT核心组并准备项目环境。团队培训涵盖团队建设、流程、业务…

MVVM、MVC、MVP 的区别

MVVM(Model-View-ViewModel)、MVC(Model-View-Controller)和MVP(Model-View-Presenter)是三种常见的软件架构模式,它们在客户端应用开发中被广泛使用。每种模式都有其特定的设计理念和应用场景&…

CS 144 check5: down the stack (the network interface)

Lectures Note 略 Exercises TCP片段传输到对等方的过程: TCP-in-UDP-in-IP. Linux 提供了一种接口(即“数据报套接字”,UDPSocket),它允许应用程序仅提供用户数据报的有效载荷和目标地址,而内核则负责…

AI的使用:初见

一、AI初见 二、AI基础 生成式人工智能、大语言模型、提示词 三、提示词-Prompt 你糊弄AI,AI也糊弄你。 与AI交流,和与人交流一样。对AI要准确的表达出你的意思。就像我们给领导汇报工作一样,要使用很多科学的思维模型,比如S…