侧边栏壁纸
  • 累计撰写 106 篇文章
  • 累计创建 19 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

SqlServer分页查询

zero
2021-08-08 / 0 评论 / 0 点赞 / 16 阅读 / 1491 字
温馨提示:
本文最后更新于 2024-07-04,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

Sql sever 分页查询所有

<select id="queryAll" resultMap="user" resultType="com.hzzq.zqrepair.entity.repair.User">
         select top ${limit} * from tbl_user where userid not in
         (
             select top ${start} userid from tbl_user order by userid
         )
         order by userid
</select>

sql sever 分页查询所有以及模糊查询

<select id="queryAll" resultMap="user" resultType="com.hzzq.zqrepair.entity.repair.User">
            select top ${limit} *
            from tbl_user
            <where>
                <if test = "gsmc!=null || lxdh !=null ">gsmc like '%' + #{gsmc}+ '%' and lxdh like '%'+ #{lxdh} +'%'
                    and userid not in
                    (select top ${start} userid from  tbl_user order by userid)
                    order by userid
                </if>
            </where>
            <where>
                <if test = "gsmc==null || lxdh ==null">
                    userid not in
                    (select top ${start} userid from  tbl_user order by userid)
                    order by userid
                </if>
            </where>
</select>

0

评论区