多用 MIN() MAX() 吧……

获取用户最后一次发帖的时间,可以用 MAX(timestamp) 做,也可以用 ORDER BY 做。

SELECT MAX(timestamp) FROM pre_forum_thread WHERE /* ... */

SELECT timestamp FROM pre_forum_thread WHERE /* ... */ ORDER BY timestamp LIMIT 0,1

结果使用 ORDER BY 的方法居然触发了 filesort QAQ~
好吧,以后坚决用 MAX() 和 MIN() 了……

标签: MySQL