
1 chairo 2012-12-27 16:49:00 +08:00 说下我的思路: 1. 取Max(stage_id) 2. 根据上步的stage_id取数据到临时表,同时转换star为一个可排序的数字,S》A》... 3. 如临时表数据超过100,按转换后的star和created排序取前100 4. 不够100,取<Max(stage_id)的第一个stage_id,重复2、3 感觉耗时不会超过你前边的100秒…… |
2 chairo 2012-12-27 16:52:38 +08:00 补上楼: 重复用户数据的问题在临时表中去重……操作一个小表怎么也比你直接在大表中就去重要效率高很多 |