免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
一個(gè)非常簡(jiǎn)單卻非常實(shí)用的分頁(yè)存儲(chǔ)過(guò)程
--一個(gè)簡(jiǎn)單的分頁(yè)語(yǔ)句,受限與主鍵必須是連續(xù)自增的
select top 3 * from course
where co_id>all(select top 3 co_id from course order by co_id)
order by co_id desc


--course = 表名  , co_id=主鍵字段
alter PROCEDURE GetPageList
@pagesize int,
@pageindex int=1,
@where varchar(300)=''
AS
DECLARE @strSQL varchar(5000)

if @where=''
begin
SET @strSQL='SELECT * FROM course'
end
else
begin
SET @strSQL='SELECT * FROM course where'+@where
end

IF @pageindex = 1
BEGIN
SET @strSQL = 'SELECT TOP ' + STR(@pagesize) +'  *  FROM (' + @strSQL + ') f1' + '  ORDER BY [co_id] DESC'
END
ELSE
BEGIN
SET @strSQL = 'SELECT TOP ' + STR(@pagesize) +'  *  FROM (' + @strSQL + ') f1 WHERE [co_id] < (SELECT MIN([co_id]) FROM (SELECT TOP ' + STR((@pageindex-1)*@pagesize) + ' [co_id] FROM (' + @strSQL + ') f2' + '  ORDER BY [co_id] DESC) AS tblTmp)' + '  ORDER BY [co_id] DESC'
END

EXEC(@strSQL)
print(@strSQL)

--調(diào)用
exec GetPageList @pagesize=3
--上面執(zhí)行產(chǎn)生的SQL語(yǔ)句 SELECT TOP  3  *  FROM (SELECT * FROM course) f1  ORDER BY [co_id] DESC
exec GetPageList @pagesize=3,@pageindex=2
--上面執(zhí)行產(chǎn)生的SQL語(yǔ)句 SELECT TOP  3  *  FROM (SELECT * FROM course) f1 WHERE [co_id] < (SELECT MIN([co_id]) FROM (SELECT TOP          3 [co_id] FROM (SELECT * FROM course) f2  ORDER BY [co_id] DESC) AS tblTmp)  ORDER BY [co_id] DESC
exec GetPageList @pagesize=3,@where=" co_name like '%a%'"
--上面執(zhí)行產(chǎn)生的SQL語(yǔ)句 SELECT TOP  3  *  FROM (SELECT * FROM course where co_name like '%a%') f1  ORDER BY [co_id] DESC
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
SQL分頁(yè)語(yǔ)句 ( 轉(zhuǎn)自牛腩老師的博客 )
數(shù)據(jù)庫(kù)分頁(yè)方法
[百萬(wàn)級(jí)]通用分頁(yè)存儲(chǔ)過(guò)程.[千萬(wàn)級(jí)]實(shí)現(xiàn)千萬(wàn)級(jí)數(shù)據(jù)的分頁(yè)顯示! - SQL Server - 數(shù)據(jù)庫(kù)開發(fā) - 大家論壇 - Powered by Discuz!
sql 優(yōu)化之:實(shí)現(xiàn)小數(shù)據(jù)量和海量數(shù)據(jù)的通用分頁(yè)顯示存儲(chǔ)過(guò)程(系列四)
最優(yōu)化的ms sql server分頁(yè)sql語(yǔ)句
ROW_NUMBER() 性能探討
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服