MySQL | union all 和union(去重和不去重)

题1:

现在运营想要分别查看学校为山东大学或者性别为男性的用户的device_id、gender、age和gpa数据,请取出相应结果,结果不去重

示例:user_profile

根据示例,你的查询应返回以下结果:

UNION(并)

使用 UNION可以实现将多个查询结果集合并为一个结果集。

union [all]

all表示在结果集中不去除重复的记录。如果没有指定all,则去除合并后结果集中的重复记录。

sql 复制代码
select device_id,gender,age,gpa
from user_profile
where university='山东大学' 
union all
select device_id,gender,age,gpa
from user_profile
where gender='male'
相关推荐
景天科技苑7 分钟前
【Golang】深入解读Go语言中的错误(error)与异常(panic)
开发语言·后端·golang·错误与异常·golang错误与异常·go语言错误与异常
向宇it18 分钟前
【unity进阶知识3】封装一个事件管理系统
开发语言·游戏·unity·架构·游戏引擎
杰哥在此20 分钟前
Python知识点:如何使用Flink与Python进行实时数据处理
开发语言·python·面试·flink·编程
isNotNullX21 分钟前
数据流处理技术与Flink框架
大数据·数据库·数据仓库·flink
拉玛干39 分钟前
gradle的入门及kotlin的了解
android·开发语言·kotlin
Invulnerabl_DL41 分钟前
C++的成员初始化列表
开发语言·c++
wrx繁星点点1 小时前
行为型模式-策略模式详解
java·开发语言·数据结构·数据库·tomcat·hibernate·策略模式
沙漏无语1 小时前
MySql5.7.26安装和配置
数据库
bug菌¹1 小时前
滚雪球学MySQL[5.1讲]:事务与并发控制
数据库·mysql·oracle
穷人小水滴1 小时前
Windows (rust) vulkan 画一个三角形: 窗口创建与渲染初始化
开发语言·windows·rust·gpu·窗口·vulkan