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'
相关推荐
ManageEngine卓豪1 分钟前
企业网站监控与性能优化指南
数据库·microsoft·性能优化
pyniu7 分钟前
项目实站day7--功能之营业额统计,用户数量统计
java·开发语言·spring boot·spring
小小哭包9 分钟前
Spring+MyBatis实现数据库读写分离方案
数据库·spring·mybatis
Shingmc316 分钟前
MySQL表的操作
数据库·mysql
UCoding17 分钟前
我们来学mysql -- 用函数,破坏“索引”有序性
mysql·破坏索引·无法使用二分法
一周困⁸天.18 分钟前
K8S-NetworkPolicy
java·开发语言
Ada大侦探18 分钟前
新手小白学习Power BI第二弹--------《电商销售数据分析与可视化项目》需求展示
数据库·学习·数据分析
忍冬行者19 分钟前
kubeadm安装的三个masterd的k8s的etcd数据库故障,如何通过备份数据进行恢复
数据库·kubernetes·etcd
码农阿豪20 分钟前
从 Oracle 到金仓:一次真实数据库迁移的避坑实录
数据库·oracle
m0_4711996321 分钟前
【JavaScript】前端如何处理服务端部分接口加解密
开发语言·前端·javascript