2014-02-06 27 views
3

哪個查詢將是分頁查詢1查詢2更好哪個查詢對Paging更好?

查詢1:

select CEILING(CONVERT(decimal,Count(*))/@PageSize) as TotalPages FROM Table 

查詢2:

Select (Count(*) + @PageSize - 1)/@PageSize as TotalPages FROM Table 

回答

1

基礎上您的樣品我會去查詢2

但從技術上講,th在SQL Server中都具有相同的性能,請嘗試執行它們並查看執行計劃。

+0

@ user3278498你選擇Jade的答案是什麼基礎。我可以理解嗎? – KumarHarsh