解决方案 »
- 急 关于PHP扩展 PHP页面刷新会变空白
- Warning: array_key_exists() [function.array-key-exists]: The second argument sho
- php 里如何导入存储过程到 mysql
- php 导入文件的问题
- 使用post方法的问题
- 中文显示乱码问题
- (求助)为什么用PHP启动Mediaplayer后,用session注册的变量被清空了?
- 有可以把PDF文件转化为DOC文件的程序吗?
- 不懂……不懂……
- 想做一个websokect 的聊天室在网上下载了些demo均使用不了,网大侠们指点一二拜谢
- 求ecmall二次开发文档
- >=0和>-1的区别在哪里?
SELECT tid, COUNT( tid ) AS count FROM (SELECT * FROM `pw_posts` WHERE fid =77) AS ret GROUP BY tid ORDER BY count DESC
数据情况不一样,我刚才的sql在400万的库里跑的,因为结果集一般小于1k,所以子查询比较快一些
INSERT INTO `pw_posts_stat`(tid, fid, count)
SELECT tid, fid, count(*) as count
FROM `pw_posts`
GROUP BY tid, fid然后每次查询的时候就会很快了
SELECT tid, count FROM `pw_posts_stat` WHERE fid=77 ORDER BY count DESC LIMIT 10
SELECT tid, count FROM `pw_posts_stat` WHERE fid=77 ORDER BY count DESC LIMIT 11, 10SELECT tid, count FROM `pw_posts_stat` WHERE fid=66 ORDER BY count DESC LIMIT 10