SQL查询结果去重

SQL查询结果去重

使用distinct关键字,去除重复的记录行

SELECT loc FROM dept;

SELECT DISTINCT loc FROM dept;

案例:

描述
题目:现在运营需要查看用户来自于哪些学校,请从用户信息表中取出学校的去重数据。

示例:user_profile

在这里插入图片描述

根据示例,你的查询应返回以下结果:

在这里插入图片描述

解答:

有以下三种常用的去重方式,分别为:

  • distinct去重关键字(要去重的字段要放在第一个)
  • group by 按照要去重的字段分组
  • union操作符合并两个结果集会自动去除重复元素
SELECT distinct university from user_profile
SELECT  university from user_profile group 
SELECT  university from user_profile union SELECT  university from user_profile
  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值