日期:2014-05-17  浏览次数:20555 次

求一句SQL语句!
现在有一个video表,里面有id,title,type,time等列名,现要根据time排序选出每种type的前10个记录,SQL语句如何写呢?

------解决方案--------------------
探讨

他要按time排序选,而且应该是倒序(虽然他没说),所以我猜是

SELECT *
FROM video t
WHERE 10 > (
SELECT COUNT( * )
FROM video
WHERE type=t.type
AND time>t.ti……