ORACLE、MYSQL、SQLSERVER数据分页查询

Vesta ·
更新时间:2024-09-20
· 834 次阅读

  看过此博文后Oracle、MySql、SQLServer 数据分页查询,在根据公司的RegionRes表格做出了   SQLserver的分页查询语句: SELECT DISTINCT TOP 500 rr.ID AS id ,rr.strName AS name ,rr.nType AS res_type ,rr.nRegID AS region_id ,rr.strChanName AS channel_name ,rr.nChanNum AS channel ,rr.nSortID AS sort_id ,rr.nCamType AS camera_type ,rr.nKBCtrlNo AS kb_ctrl_num ,rr.nPbType AS playback_type ,rr.nDevID AS device_id ,rr.nProt AS protocol ,rr.nStreamValue AS stream_value ,rr.nStreamType AS stream_type ,rr.nBeInspect AS is_inspect ,rr.nMultID AS mult_id ,rr.nMultVer AS mult_ver ,rr.nMultSysID AS mult_sys_id ,rr.strInterAreaCode AS index_code ,'pass' AS device_index_code FROM( SELECT row_number() OVER (ORDER BY oo.ID ASC) AS rownumber, * FROM(SELECT DISTINCT * FROM RegionRes o WHERE o.nType = 0 ) AS oo ) AS rr WHERE rownumber > 10;   MySQL的分页查询语句: SELECT DISTINCT rr.ID AS id ,rr.strName AS name ,rr.nType AS res_type ,rr.nRegID AS region_id ,rr.strChanName AS channel_name ,rr.nChanNum AS channel ,rr.nSortID AS sort_id ,rr.nCamType AS camera_type ,rr.nKBCtrlNo AS kb_ctrl_num ,rr.nPbType AS playback_type ,rr.nDevID AS device_id ,rr.nProt AS protocol ,rr.nStreamValue AS stream_value ,rr.nStreamType AS stream_type ,rr.nBeInspect AS is_inspect ,rr.nMultID AS mult_id ,rr.nMultVer AS mult_ver ,rr.nMultSysID AS mult_sys_id ,rr.strInterAreaCode AS index_code ,'pass' AS device_index_code FROM RegionRes rr WHERE rr.nType = 0 ORDER BY rr.ID ASC LIMIT 10,500



分页查询 sqlserver Oracle Mysql 分页

需要 登录 后方可回复, 如果你还没有账号请 注册新账号