SQL选择所最近一条记录

SELECT t1.*
FROM tbl AS t1 INNER JOIN
     (
SELECT tbl.userId, MAX(date) AS lastDate FROM tbl
      
GROUP BY tbl.userId) AS t2 ON 
      t1.userId 
= t2.userId
      
AND t1.date = t2.lastDate
posted @ 2008-08-25 13:24  NanKe Sir's Blog  阅读(862)  评论(4编辑  收藏  举报