时间:2021-05-23
今天由于工作需要,需要在数据库中找出某一字段下不同的记录值,很简单的问题被我想的太复杂,很是郁闷,原因是SQL的一条命令忘了,现问题已解决,赶快拿来做备忘。
其实这里只需要用到SQL中的DISTINCT命令即可,非常简单,语法如下:
复制代码 代码如下:SELECT DISTINCT 列名称 FROM 表名称
举例说明:
假设现有一个数据库表:htmer:
复制代码 代码如下:
field001
记录1
记录2
记录1
记录3
现在这张表中有四条记录,但有一条记录是重复的,如果我要去掉该重复记录,只列出不重复记录的SQL语句是:
复制代码 代码如下:SELECT DISTINCT field001 FROM htmer
结果如下:
复制代码 代码如下:
field001
记录1
记录2
记录3
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1、查找重复记录①如果只是不想在查询结果中存在重复记录,可以加Distinctselectdistinct*fromTestTable②如果是想查询重复的记录及
--处理表重复记录(查询和删除)/***************************************************************
使用distinct在mysql中查询多条不重复记录值的解决办法如何使用distinct在mysql中查询多条不重复记录值?有时候想用distinct去
MySQL去除重复数据实例详解有两个意义上的重复记录,一是完全重复的记录,也即所有字段均都重复,二是部分字段重复的记录。对于第一种重复,比较容易解决,只需在查询
前言本文主要给大家介绍了关于MySQL中查询、删除重复记录的方法,分享出来供大家参考学习,下面来看看详细的介绍:查找所有重复标题的记录:selecttitle,