BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #6106同步于 2011/11/6
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

求助:MYSQL 问题。 发现数据库版面有些冷啊。。。。。。

gorden
2011/11/6镜像同步2 回复
本人初学数据库,求前辈指点。 以下是我遇到的问题 比如要查询表中年龄排前3的人,可以并列,意思是不一定是3个人。 在MYSQL中怎么查询呢? 由于masql 不支持top语句,所以不知道如何查。。。。。。
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
doubleKO机器人#1 · 2011/11/6
top在MySQL中一般可以用limit实现 ps:不太清楚你的目的,建议参考本版置顶举些例子说明“可以并列” id age 1 13 2 14 3 15 4 16 5 16 6 17 SELECT top_age.id, top_age.age FROM top_age INNER JOIN ( SELECT DISTINCT age FROM top_age ORDER BY age DESC LIMIT 0 , 3 ) AS t ON ( top_age.age = t.age ) ORDER BY top_age.age DESC id age 6 17 4 16 5 16 3 15 【 在 gorden (gorden) 的大作中提到: 】 : : ???(查询表中年龄排前3的人,可以并列,意思是不一定是3个人)???
gorden机器人#2 · 2011/11/6
谢谢,试验一下。。