博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql中的去重
阅读量:3985 次
发布时间:2019-05-24

本文共 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/

你可能感兴趣的文章
Eclipse pyDev环境搭建
查看>>
排序算法(2)-冒泡排序及优化
查看>>
[并发]synchronized与volatile
查看>>
[转]String 之 new String()和 intern()方法深入分析
查看>>
java中Object类 源代码详解
查看>>
I/O模型
查看>>
javap与 i++,++i
查看>>
自定义类加载器
查看>>
SimpleDateFormat 的线程安全问题
查看>>
Joda-Time 简介
查看>>
Comparable与Comparator
查看>>
一个死锁的例子
查看>>
IO流(一)
查看>>
设计模式-装饰器模式
查看>>
ping github 请求超时
查看>>
Try Redis(Redis 简介)
查看>>
设计模式-代理模式
查看>>
[书]java并发编程的艺术笔记
查看>>
设计模式-模板模式
查看>>
TCP协议的3次握手与4次挥手
查看>>