本文共 286 字,大约阅读时间需要 1 分钟。
关于 distinct 关键字
select DISTINCT uid, name from zzzz;
其真正的意思是去掉重复的记录,先 select uid, name from zzzz;
然后过滤掉重复记录,保留第一条记录。所以,dinstinct的结果取决于你查找的字段,它并不是过滤掉某个字段。
如果我们只需要过滤掉重复的 uid 呢?
select uid, name from zzzz group by uid;
或者过滤掉重复的 uid, name
select uid, name, age from zzzz group by uid, name;
转载地址:http://srxui.baihongyu.com/