原创

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),专注Java技术干货分享!让你从此路人变大神!回复关键词领取资料:如Mysql、Hadoop、Dubbo、Spring Boot等,免费领取视频教程、资料文档和项目源码。微信搜索小程序“Java精选面试题”,内涵3000+道Java面试题!

涵盖:互联网那些事、算法与数据结构、SpringMVC、Spring boot、Spring Cloud、ElasticSearch、Linux、Mysql、Oracle等

评论

分享:

支付宝

微信