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'
相关推荐
不知更鸟7 小时前
Django 项目是什么
数据库·sqlite
wjs20247 小时前
Django Nginx+uWSGI 安装配置指南
开发语言
七夜zippoe7 小时前
JVM类加载机制(Class Loading)详解:双亲委派模型与破坏实践
java·开发语言·jvm·类加载·双亲委派
曹牧7 小时前
C#:无法从方法组转换为objec
开发语言·c#
自动化代码美学8 小时前
【Python3.13】官网学习之控制流
开发语言·windows·python·学习
coderxiaohan9 小时前
【C++】仿函数 + 模板进阶
开发语言·c++
有一个好名字10 小时前
MyBatis-Plus 三种数据库操作方式详解 + 常用方法大全
数据库·mybatis
-Xie-10 小时前
Redis(八)——多线程与单线程
java·数据库·redis
IMPYLH10 小时前
Lua 的 collectgarbage 函数
开发语言·笔记·junit·单元测试·lua
抛砖者10 小时前
1、Ubuntu上MySQL安装,密码设置,远程访问,端口修改
mysql·ubuntu