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'
相关推荐
少控科技3 小时前
QT新手日记024 - QT001程序代码
开发语言·qt
码农水水8 小时前
国家电网Java面试被问:TCP的BBR拥塞控制算法原理
java·开发语言·网络·分布式·面试·wpf
heze098 小时前
sqli-labs-Less-18自动化注入方法
mysql·网络安全·自动化
木风小助理8 小时前
PostgreSQL基础知识——DDL深度解析
数据库·postgresql
浮尘笔记8 小时前
Go语言临时对象池:sync.Pool的原理与使用
开发语言·后端·golang
hanqunfeng8 小时前
(四十四)Redis8 新增的数据类型 -- Vector Set
数据库·redis·缓存
咕噜咕噜啦啦8 小时前
Java期末习题速通
java·开发语言
BHXDML9 小时前
第七章:类与对象(c++)
开发语言·c++
梦梦代码精9 小时前
BuildingAI vs Dify vs 扣子:三大开源智能体平台架构风格对比
开发语言·前端·数据库·后端·架构·开源·推荐算法
又见野草10 小时前
C++类和对象(中)
开发语言·c++