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'
相关推荐
倒霉蛋小马1 分钟前
【Redis】利用Redis构造全局唯一ID
数据库
YL200404266 分钟前
MySQL-基础篇-函数
mysql
夕除8 分钟前
springboot--06
数据库·spring boot·mybatis
2401_833033621 小时前
golang如何实现MQTT主题通配符路由_golang MQTT主题通配符路由实现策略
jvm·数据库·python
古城小栈1 小时前
langchain-rust:高性能Rust LLM应用开发实战
开发语言·rust·langchain
运维小子1 小时前
JumpServer Applet 发布自定义远程应用:Oracle SQL Developer 自动登录
数据库·sql·oracle·jumpserver
m0_596749091 小时前
Golang怎么实现方法集与接口的匹配_Golang如何理解值类型和指针类型实现接口的区别【详解】
jvm·数据库·python
学习 来了来了1 小时前
权限相关代码-表
数据库
薪火铺子1 小时前
MySQL 分库分表实战:ShardingSphere 深度解析
数据库·mysql
lifewange1 小时前
查询【学过 001 号同学所有课程】的学生
数据库