赞
踩
distinct
过滤掉多余的重复记录只保留一条
可以使用在字段前添加distinct
-表的简单数据
SELECT DISTINCT user.userName from user;
查出一个列的数据并且对其去重
SELECT DISTINCT user.UserName, user.`password` from user;
- DISTINCT作用后相当与分别对查出来的数据进行去重,而不是合并拼接去重
- DISTINCT应该作用于select 后的第一个字段,不然会出错。
同时有group by和distinct时,显然是先group by 后distinct。
SELECT DISTINCT user.UserName ,user.`password` from user GROUP BY user.userName;
结果:
只有DISTINCT
SELECT DISTINCT user.UserName ,user.`password` from user
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。