WHERE t3.rank <= 3;
----------------------------分割线---------------------------------
上面这些都是使用MySQL自定义变量模拟分析函数,
使用传统的相关子查询也可以实现这个功能,只是效率低
SELECT t1.tid, t1.stat, t1.createtime
FROM test t1
WHERE (
SELECT COUNT(*)
FROM test t2
WHERE t2.stat = t1.stat
AND t1.createtime < t2.createtime
) < 3
ORDER BY stat, createtime DESC
--------------------------------------分割线 --------------------------------------
Ubuntu 14.04下安装MySQL
Ubuntu 14.04 LTS 安装 LNMP Nginx\PHP5 (PHP-FPM)\MySQL
Ubuntu 12.04 LTS 构建高可用分布式 MySQL 集群
Ubuntu 12.04下源代码安装MySQL5.6以及Python-MySQLdb
--------------------------------------分割线 --------------------------------------