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'
相关推荐
瞬间&永恒~15 分钟前
【MySQL】 主从复制多拓扑搭建实验
运维·数据库·mysql·云原生
花生了什么事o20 分钟前
synchronized 与 ReentrantLock:Java 锁机制原理与实现对比
java·开发语言
han_hanker31 分钟前
sql语法 DECODE, CASE ... WHEN
数据库·sql·oracle
aramae32 分钟前
C++ IO流完全指南:从C标准库到C++流式编程
服务器·c语言·开发语言·c++·后端
ZHOU_WUYI35 分钟前
4. light wam 模型loss计算过程
开发语言·人工智能·python
井川廊咏39 分钟前
vi 删除指定范围的行,不用再反复按 dd
数据库·mysql
长不胖的路人甲1 小时前
Serial 串行、Parallel 并行、CMS 并发收集器
java·开发语言·jvm
小码农 - 初1 小时前
MySQL前言
mysql
z落落2 小时前
StudentInfo表 分页、增删改 存储过程+C# WinForm 存储过程实现分页和增删改查
数据库·sql·mysql
影寂ldy2 小时前
WinForm 数据库【新增+编辑】完整功能(参数化查询+配置文件+防报错全套)
数据库