MySQL DISTINCT:去重(过滤重复数据)
在使用 MySQL SELECT 语句查询数据的时候返回的是所有匹配的行。
例如,查询 tb_students_info 表中所有 age 的执行结果如下所示。
mysql> SELECT age FROM tb_students_info; +------+ | age | +------+ | 25 | | 23 | | 23 | | 22 | | 24 | | 21 | | 22 | | 23 | | 22 | | 23 | +------+ 10 rows in set (0.00 sec)
可以看到查询结果返回了 10 条记录,其中有一些重复的 age 值,有时出于对数据分析的要求,需要消除重复的记录值。这时候就需要用到 DISTINCT 关键字指示 MySQL 消除重复的记录值,语法格式为:
SELECT DISTINCT <字段名> FROM <表名>;
【实例】查询 tb_students_info 表中 age 字段的值,返回 age 字段的值且不得重复,输入的 SQL 语句和执行结果如下所示。
mysql> SELECT DISTINCT age -> FROM tb_students_info; +------+ | age | +------+ | 25 | | 23 | | 22 | | 24 | | 21 | +------+ 5 rows in set (0.11 sec)
由运行结果可以看到,这次查询结果只返回了5条记录的 age 值,且没有重复的值。
MySQL DISTINCT:去重(过滤重复数据)相关推荐
- 2、MySQL使用(DISTINCT)过滤重复数据
在 MySQL 中使用 SELECT 语句执行简单的数据查询时,返回的是所有匹配的记录.如果表中的某些字段没有唯一性约束,那么这些字段就可能存在重复值.为了实现查询不重复的数据,MySQL 提供了 D ...
- oracle 查的数据去重复数据,Oracle查询和过滤重复数据
对数据库某些意外情况,引起的重复数据,如何处理呢? ----------------查重复: select * from satisfaction_survey s where s.as_side = ...
- Java List 过滤重复数据
Java List 过滤重复数据 需求: 数据库返回结果集中包含重复数据并存入List集合中,过滤到重复数据并保留最新数据 解析: 数据库中新增记录位置在下面 而SQL查询一般为升序即从上向下查询也就 ...
- C#过滤重复数据,使用泛型
#region List<T> 过滤重复数据 public delegate bool EqualsComparer<T>(T x, T y); /// <summary ...
- scrapy过滤重复数据和增量爬取
原文链接 前言 这篇笔记基于上上篇笔记的---<scrapy电影天堂实战(二)创建爬虫项目>,而这篇又涉及redis,所以又先熟悉了下redis,记录了下<redis基础笔记> ...
- 怎么有效地查询MySQL表中的重复数据
在MySQL数据库中,偶尔会遇到需要查找表中出现的重复数据的情况.这种情况下,我们可以通过编写一些SQL查询语句轻松地找到并处理这些重复行.本文将介绍一些常见的方法和技巧,帮助你有效地查询MySQL表 ...
- R语言dplyr包distinct函数去除重复数据行实战
R语言dplyr包distinct函数去除重复数据行实战 目录 R语言dplyr包distinct函数去除重复数据行实战 #导入dplyr包 #仿真数据
- MySql删除表中重复数据
有一表中存在大量重复数据 在此记录下我删除表内重复数据的方法 -- 新增测试表 create table basic_farmer ( id INT(11), user_name VARCHAR(25 ...
- Mysql数据库中查询重复数据和去重数据 , 删除重复数据的sql及分析
数据库中有重复数据时,用到哪些sql语句? 建表: CREATE TABLE `user` (`id` bigint(255) NOT NULL AUTO_INCREMENT,`name` varch ...
- mysql中如何去除重复数据_MySQL如何去除重复数据?
这篇文章主要介绍了MySQL 去除重复数据实例详解的相关资料,需要的朋友可以参考下 MySQL 去除重复数据实例详解 有两个意义上的重复记录,一是完全重复的记录,也即所有字段均都重复,二是部分字段重复 ...
最新文章
- 面试题3-二维数组中的查找
- c++吃豆人代码_山药豆的功效与作用营养功效
- C语言解释器的实现--存储结构(一)
- Eureka-搭建eureka服务
- CSVDE批量导入域用户
- 吴恩达|机器学习作业8.1.推荐系统(协同过滤算法)
- Telnet基本概念及C# Telnet 客户端程序
- UDK安装和编译UEFI程序
- 正本清源:LBS(基于位置服务)技术——高精准IP地址定位的8大误区(下)
- cad2017单段线_CAD制图规定-2017最新版.doc
- 解读《美国国家BIM标准》— BIM能力成熟度模型(八)
- 微信小程序----实现YDUI的ScrollTab(滚动选项卡)
- win10 系统无法远程桌面连接到服务器,Win10系统不能建立远程桌面连接总是连接不上如何解决...
- 【Hadoop的初级理解】
- 二. 再熟悉 Markdown 标准语法
- 万字拆解伊利:84天从0到千万GMV,传统巨头在抖音电商的“快与慢”
- java星星随机下落_随机产生星星,单击星星消失
- cad延伸快捷键_熟练掌握快捷键,提高CAD绘图效率
- 华为申请区块链产权管理专利
- ORACLE查看表空间
热门文章
- Algorithm:【Algorithm算法进阶之路】之数据结构二十多种算法演示
- CV之OpenCV:OpenCV库涉及概念、常见函数、常用案例、HALCON软件简介之详细攻略
- 强大的DataGrid组件[1]【转】
- Python连接Oracle数据库,以字典形式返回结果
- ansible相关说明
- Liunx UID and GID
- iOS开发笔记[13/50]:解决SenTestingKit/SenTestingKit.h: No such file or directory问题
- 整理:关于聚簇索引和非聚簇索引的区别
- Biztalk发布web服务时遭遇'SoapExceptionInternal SOAP Processing Failure'错误
- stm8s开发(八) IIC的使用:IIC主机通信!