原创

Mysql 数据库 distinct 关键字用法实例分析

distinct关键字用来过滤掉多余的重复记录只保留一条记录,用它只能返回不重复记录条数无法返回不重复记录的所有值;distinct关键字只能返回目标字段无法返回其他字段。


假设用户表user中包含重复数据,具体内容如下:

id    name   sex
1       a     男
2       b     女
3       c     男
4       d     女
5       e     女
6       a     男


执行sql语句:select distinct name from user

执行后结果如下:

name
 a
 b
 c
 d
 e

注意:表中针对单一字段去除重复,SQL Server与mysql数据库支持,而Access不支持。


执行sql语句如下:select distinct name,sex from user

执行后结果如下:

name   sex
 a     男
 b     女
 c     男
 d     女
 e     女
 a     男

注意:表中针对多字段去除重复,mysql数据库支持,SQL Server与Access不支持。

关注下方微信公众号“Java精选”(w_z90110),回复关键字领取资料:如HadoopDubboCAS源码等等,免费领取资料视频和项目。 

涵盖:程序人生、搞笑视频、算法与数据结构、黑客技术与网络安全、前端开发、Java、Python、Redis缓存、Spring源码、各大主流框架、Web开发、大数据技术、Storm、Hadoop、MapReduce、Spark、elasticsearch、单点登录统一认证、分布式框架、集群、安卓开发、iOS开发、C/C++、.NET、Linux、Mysql、Oracle、NoSQL非关系型数据库、运维等。

评论

分享:

支付宝

微信