sqlserver分页查询
查询10条第一页数据 10代表一页多少条 页数为10*(1-1)
select top 10 *
from [dbo].[UserInfo]
where [UI_fvarUserID] not in
(
select top 0 [UI_fvarUserID] from [dbo].[UserInfo] order by [UI_fvarUserID]
)
order by [UI_fvarUserID]
**在mybatis的userMapper的xml写这条语句需要把10 和 0 转换成动态
#{ } 代表会自动转换字符串形式 所以会失败
应使用${} 这条语句才能执行成功**
#{}会自动转换成字符串形式 好处是最大防止sql注入
${}直接生成在sql语句中 不防止sql注入
所以在后台中能使用#{}就使用#{}
sql server分页查询语句
最新推荐文章于 2024-08-21 11:29:11 发布