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'
相关推荐
zh_xuan3 分钟前
kotlin let函数
开发语言·kotlin
小老鼠不吃猫4 分钟前
Qt C++稳定职业规划
开发语言·c++·qt
qq_401700416 分钟前
嵌入式C语言设计模式
c语言·开发语言·设计模式
清水白石00810 分钟前
装饰器模式 vs Python 装饰器:同名背后的深度解析与实战融合
数据库·python·装饰器模式
正在走向自律10 分钟前
文档数据库替换新范式:金仓数据库MongoDB兼容性深度解析与实践指南
数据库·mongodb·国产数据库·金仓数据库
二十画~书生10 分钟前
【2025年全国大学生电子设计大赛-国二】超声信标定位系统 (J 题)
开发语言·javascript·经验分享·ecmascript·硬件工程
童话的守望者13 分钟前
dc9靶场通关
java·开发语言
zh_xuan16 分钟前
kotlin 作用域函数run
开发语言·kotlin
陈桴浮海17 分钟前
MySQL 主从复制与 GTID 环形复制
linux·mysql·云原生
坐吃山猪20 分钟前
Neo4j02_CQL语句使用
运维·服务器·数据库