mysql分组后获取最大值的记录
2016-01-31 12:42
597 查看
项目亲测,百万条数据瞬间获取
select a.* from table_test a ,(select b.gcol,max(b.id) maxid from table_test b group by b.gcol )c where c.maxid = a.id
select a.* from table_test a ,(select b.gcol,max(b.id) maxid from table_test b group by b.gcol )c where c.maxid = a.id
相关文章推荐
- 241,使用mybatis向mysql插入中文时,出现乱码
- MySQL查询缓存
- MySQL数据库基本操作指令
- MySQL 储存过程-原理、语法、函数详细说明
- mysql笔记05 优化服务器设置
- mysql主从同步
- mysql如何修改临时文件的路径值
- Windows下mysql忘记root密码的解决方法
- mysql-Innodb
- mysql-XtraBackup备份
- centos shell编程6一些工作中实践脚本 nagios监控脚本 自定义zabbix脚本 mysql备份脚本 zabbix错误日志 直接送给bc做计算 gzip innobackupex/Xtrabackup 第四十节课
- keepalived+mysql backup服务器可ping通过vip但telnet vip+3306失败问题
- 解决MySQL插入中文乱码的问题
- mysql函数大全
- mysql 关联子查询例子收集
- MySQL的经典用法
- MySQL 事件(event)计划任务
- MySql避免重复插入记录的几种方法
- mysql实时增量备份 binlog日志备份
- MySQL 5.7.10 (Windows版,ZIP版) 部署问题&解决方案(启动失败、修改密码失败)