标题: 一个比较头痛的SQL,不知道怎么写 [打印本页] 作者: hack988 时间: 2011-7-11 11:51 标题: 一个比较头痛的SQL,不知道怎么写 表结构
id
title
content
type
time
要达到的目的:每页显示10个,排序按照type和time排序,time 直接order by desc 但在type上有要求,比如现在数据库内type有1-3,那么排序应该是 type 3 3个,type 2 2个 ,type 1 一个 然后继续下来的是 type3 3个,type2 2个,type 1 一个,这个查询怎么写?作者: kider 时间: 2011-7-11 13:51
参考:
SELECT TIME,`type`,COUNT(*) FROM TestGroupBy GROUP BY `type` ORDER BY TIME DESC ,COUNT(*) DESC ;