2010年8月9日 星期一

{MSSQL} mssql達到mysql的limit


SELECT *
FROM (
SELECT TOP (5 * @page) *
FROM massages
ORDER BY id DESC
) aa
WHERE not exists(
SELECT 1 FROM (
SELECT TOP (5 * (@page - 1)) id
FROM massages
ORDER BY id DESC
) bb
WHERE aa.id=bb.id
)

沒有留言:

張貼留言