您好我正在使用SQl Server 2008并且需要限制我的SQL查询!
我被告知要查看此代码以获得一个想法:
;WITH Results_CTE AS
(
SELECT
Col1, Col2, ...,
ROW_NUMBER() OVER (ORDER BY SortCol1, SortCol2, ...) AS RowNum
FROM Table
WHERE <whatever>
)
SELECT *
FROM Results_CTE
WHERE RowNum >= @Offset
AND RowNum < @Offset + @Limit
我需要将这个实现到我当前的语句中,该语句在SQL 2008中不起作用。
$strSQL = 'SELECT * FROM BlogItem WHERE Blog_Live=1 LIMIT '.$rowsperpage.' OFFSET '.$offset.''; $objQuery = mssql_query($strSQL)
or die ("Error Query [".$strSQL."]");
有人可以告诉我这样做吗?看着第一批代码我就丢了!
由于