zoukankan      html  css  js  c++  java
  • ibatis查询列表跟总记录,都引用相同SQL

    在查询记录集合跟查询记录总记录数的时候,我们需要所写的SQL要一样,那么可以都引用同一个SQL。写法如下:

    <sqlMap namespace="Server">
        <sql id="sql_select_BeneficiaryUmInfo">
            select id_beneficiary, id_um, remark from sibrms_beneficiary_um
            <dynamic prepend="where">
                <isNotEmpty prepend="and" property="id_beneficiary">
                    id_beneficiary = #id_beneficiary#
                </isNotEmpty>
                <isNotEmpty prepend="and" property="id_um">
                    id_um = #id_um#
                </isNotEmpty>
            </dynamic>
        </sql>
        <!-- 查询数据集合 -->
        <select id="select_BeneficiaryUmInfo"
            parameterClass="java.util.HashMap"
            resultClass="server.report.model.BeneficiaryUmInfo">
            <include refid="sql_select_BeneficiaryUmInfo" />        
        </select>
        <!-- 查询数据集合总记录数 -->
        <select id="select_BeneficiaryUmInfo_count"
            parameterClass="java.util.Map" resultClass="java.lang.Integer">
            select count(0) from(
            <include refid="sql_select_BeneficiaryUmInfo" />
            )
        </select></sqlMap>
  • 相关阅读:
    POJ 2388(排序)
    优先队列(堆实现)
    POJ 3322(广搜)
    POJ 1190(深搜)
    POJ 1456(贪心)
    poj 2524 (并查集)
    poj 1611(并查集)
    poj 1521
    poj 1220(短除法)
    css 如何实现图片等比例缩放
  • 原文地址:https://www.cnblogs.com/a393060727/p/3183216.html
Copyright © 2011-2022 走看看