sql DISTINCT 关键字去掉重复的列 博客分类: Database数据库相关 sql关键字DISTINCTsql distinct
程序员文章站
2024-03-20 15:03:34
...
sql DISTINCT 关键字去掉重复的列
DISTINCT关键字主要用来从SELECT语句的结果集中去掉重复的记录。如果用户没有指定DISTINCT关键字,那么系统将返回所有符合条件的记录组成结果集,其中包括重复的记录。
记录一下工作中用到的Sql语句吧,下面sql实现了去掉重复列Id后显示的数据。
SELECT DISTINCT u.id,u.display_name AS display_name,u.`name` AS `name`,u.`password` AS `password`,r.`name` AS role,u.mail,u.phone FROM `user` u ,role r WHERE r.role_id = u.role_id ORDER BY u.id