查询 每个不同的userid号 id最大的那条数据

[复制链接]
查看11 | 回复1 | 2011-6-29 09:44:23 | 显示全部楼层 |阅读模式
id userid name
最后查出来的就是每个userid 的id号最大的那条数据

回复

使用道具 举报

千问 | 2011-6-29 09:44:23 | 显示全部楼层
select * from 表 t where not exists ( select1 from 表 t1 where t1.id > t.id)使用not exists是可以实现的,不存在比本行ID更大的数据,那么就是查到了最大的ID的一行记录了。 或者使用子查询SELECT * FROM 表 where id = (select max(id) from 表)...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行