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'
相关推荐
214396514 小时前
如何防止SQL注入利用存储过程_确保存储过程不拼字符串
jvm·数据库·python
2301_7641505614 小时前
如何统计表单中已填写的特定类名输入框数量
jvm·数据库·python
沐知全栈开发14 小时前
Java Number & Math 类详解
开发语言
2401_8971905514 小时前
宝塔面板SSH提示连接被拒绝_检查服务器端口开关
jvm·数据库·python
浮尘笔记14 小时前
Java Snowy 框架生产环境安全部署全流程(服务器篇)
java·运维·服务器·开发语言·后端
2401_8716965214 小时前
MySQL无法通过网络连接服务器_检查bind-address与访问权限
jvm·数据库·python
2401_8877245014 小时前
SQL注入的安全架构设计_将数据库置于内网隔离区
jvm·数据库·python
Rsun0455114 小时前
6、Java 适配器模式从入门到实战
java·开发语言·适配器模式
m0_6784854514 小时前
如何配置文件描述符限制_limits.conf中Oracle用户配置
jvm·数据库·python
我科绝伦(Huanhuan Zhou)14 小时前
Oracle BBED 工具部署全流程:Linux 64位环境实操指南
linux·数据库·oracle