asp.net分頁的SQL語句及儲存過程
SQL語句:
利用 not in
select top pageSize * from table where tid not in (select top (pageIndex-1)*pagesize tid from 表名) ;
--------------或者
select * from ( select *,Row_Number() over(order by id) RowNumber from 表名) t where t.RowNumber>=2 and t.RowNumber<=10;
儲存過程:
create Procedure GetPageData(
@PageIndex int =1,
@PageSize int =10,
@RowCount int output,
@PageCount int output,)
as
Declare @sql nvarchar(225),@sqlcount nuachar(225)
select @rowcount=count(sid),@pagecount=ceiling( count(sid)+0.0 )/@pagesize from studentsset
@sql='select top '+str(@pagesize)+' * from students,classes where scid=cid and sid not in(select top) ' +str( (@pageIndex)-1 )*pagesize) +'sid from students'
print @sql
exec(@sql)
--執行
Declare
@rowcount int,
@pagecount int
exec GetPageData 1,3,@rowcount out ,@pagecount outputselect rowcount,@pagecount
相關文章
- SQL 分頁儲存過程SQL儲存過程
- MySQL儲存過程語句及呼叫MySql儲存過程
- Sql儲存過程分頁--臨時表儲存SQL儲存過程
- EF中使用SQL語句或儲存過程SQL儲存過程
- SqlServer-儲存過程分頁SQLServer儲存過程
- Oracle 儲存過程分頁 + Sqlsugar呼叫Oracle儲存過程SqlSugar
- PostgreSQL獲取建表語句儲存過程SQL儲存過程
- SQL 儲存過程裡呼叫另一個儲存過程SQL儲存過程
- Oracle儲存過程乾貨(二):PLSQL控制語句Oracle儲存過程SQL
- Oracle儲存過程乾貨(三):PLSQL迴圈語句Oracle儲存過程SQL
- 金倉資料庫KingbaseES儲存過程 RETURN語句資料庫儲存過程
- mysql執行sql語句過程MySql
- SQL server儲存過程函式SQLServer儲存過程函式
- Mysql儲存過程 變數,條件,迴圈語句用法MySql儲存過程變數
- 一條sql語句的執行過程SQL
- SQL Server儲存過程的優缺點SQLServer儲存過程
- 深入解讀MySQL InnoDB儲存引擎Update語句執行過程MySql儲存引擎
- SQL SERVER儲存過程AS和GO的含義SQLServer儲存過程Go
- 【SQL Server】常見系統儲存過程SQLServer儲存過程
- SQL Server 2005的複製儲存過程選項BYSQLServer儲存過程
- MySQL儲存過程裡動態SQL的使用UXMySql儲存過程UX
- openGauss 函式及儲存過程支援函式儲存過程
- 利用dbms_profile定位儲存過程或者package裡低效率語句儲存過程Package
- Oracle資料庫SQL語句執行過程Oracle資料庫SQL
- GaussDB SQL查詢語句執行過程解析SQL
- 使用儲存過程(PL/SQL)向資料庫中儲存BLOB物件儲存過程SQL資料庫物件
- oracle的儲存過程Oracle儲存過程
- PL/SQL中動態掉用儲存過程SQL儲存過程
- Ms Sql Server查詢儲存過程中的內容SQLServer儲存過程
- [20211229]sql語句包含中文儲存clob的編碼問題.txtSQL
- Oracle儲存過程乾貨(一):儲存過程基礎Oracle儲存過程
- SQL Server實戰六:T-SQL、遊標、儲存過程的操作SQLServer儲存過程
- SQL優化案例-單表分頁語句的優化(八)SQL優化
- 資料庫基礎知識詳解四:儲存過程、檢視、遊標、SQL語句優化以及索引資料庫儲存過程SQL優化索引
- 資料庫分庫,原來 SQL 和儲存過程寫的報表咋辦?資料庫SQL儲存過程
- 儲存過程與儲存函式儲存過程儲存函式
- SQLSERVER儲存過程SQLServer儲存過程
- 呼叫儲存過程儲存過程
- mysql 儲存過程MySql儲存過程