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更好哪個查詢對Paging更好?
查詢1:
select CEILING(CONVERT(decimal,Count(*))/@PageSize) as TotalPages FROM Table
查詢2:
Select (Count(*) + @PageSize - 1)/@PageSize as TotalPages FROM Table
基礎上您的樣品我會去查詢2
但從技術上講,th在SQL Server中都具有相同的性能,請嘗試執行它們並查看執行計劃。
@ user3278498你選擇Jade的答案是什麼基礎。我可以理解嗎? – KumarHarsh