Chinaunix

标题: 请教一条语句,thanks [打印本页]

作者: qqfx    时间: 2006-11-14 11:52
标题: 请教一条语句,thanks
请教一条语句
select top 5 count , area , adate from dbtest
我想查出count的前五位
这条语句在mysql中应该怎么写呢
作者: qlks    时间: 2006-11-14 13:22
select count , area , adate from dbtest limit 5
作者: 自由飞    时间: 2006-11-15 08:41
标题: 回复 1楼 qqfx 的帖子
mysql中好像晃允许使用top关键字吧

你可以结合"order by 字段  limit 0,5来实现
select  count , area , adate from dbtest order by  count limit 0,5;
作者: yueliangdao0608    时间: 2006-11-15 09:54
select count , area , adate from dbtest limit 5
MYSQL中没有TOP关键字。
作者: qiyu15555    时间: 2006-11-15 12:15
原帖由 自由飞 于 2006-11-15 08:41 发表
mysql中好像晃允许使用top关键字吧

你可以结合"order by 字段  limit 0,5来实现
select  count , area , adate from dbtest order by  count limit 0,5;

不知你想说什么
作者: qiaobinbin    时间: 2006-11-17 16:46
我也不知道你具体要查什么?什么count的前五名!
我猜你的意思也就是,上面那位仁兄说的先用order by 再limit 0,5了!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2