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'
相关推荐
ECT-OS-JiuHuaShan13 小时前
哲学的本质,是递归因果
java·开发语言·人工智能·科技·算法·机器学习·数学建模
overmind13 小时前
oeasy Python 124 序列_字符串_string_str
开发语言·python
一个假的前端男13 小时前
Flutter 实现 BLE 设备 WiFi 配网流程实践
开发语言·flutter
吕源林13 小时前
Golang如何做本地缓存加速_Golang本地缓存教程【核心】
jvm·数据库·python
阿维的博客日记13 小时前
where id NOT IN(?,?,?) 会走索引吗?
mysql·索引
片酷13 小时前
【Isaacsim&Isaaclab】安装教程
linux·开发语言·python
Magic@13 小时前
Redis学习[1] ——基本概念和数据类型
linux·开发语言·数据库·c++·redis·学习
黑不溜秋的13 小时前
C++ STL reduce 用法
开发语言·c++
倾听一世,繁花盛开13 小时前
Java语言程序设计——篇十三(1)
java·开发语言·ide·eclipse
大腕先生13 小时前
通用分页超详细介绍(附带源代码解析&页面展示效果)
xml·java·linux·服务器·开发语言·前端·idea