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'
相关推荐
csbysj20205 分钟前
SOAP Fault 元素
开发语言
Soari6 分钟前
Ziggo-CaaS-Switch软件配置: undefined reference to pthread_create
java·开发语言·fpga开发·tsn·zynq·交换机配置
SelectDB11 分钟前
基于 SelectDB 实现 Hive 数据湖统一分析:洋钱罐全球一体化探索分析平台升级实践
大数据·数据库·数据分析
wjs202413 分钟前
jEasyUI 树形网格动态加载详解
开发语言
飞yu流星20 分钟前
mysql 基础
数据库·mysql·oracle
零陵上将军_xdr28 分钟前
MySQL 事务写入流程详解
android·数据库·mysql
xlq2232235 分钟前
41.线程封装与互斥
linux·开发语言
不爱吃炸鸡柳1 小时前
算法复杂度从入门到精通:时间与空间复杂度全解析
开发语言·c++·算法
若阳安好1 小时前
【提效小工具】IN SQL、UPDATE SQL、INSERT SQL
java·数据库·sql
二月十六1 小时前
SQL Server 2022 新函数:DATETRUNC 日期截断详解
数据库·sqlserver·datetrunc