zoukankan      html  css  js  c++  java
  • mybatis 查询

    mybatis 查询

    查询一段时间内增加的公司:<=  在 xml 中要写成:  &gt;= 

        <select id="findCompanyInfoPage" resultMap="baseMap" parameterType="java.lang.String">
            SELECT
            a.company_name,a.company_address,b.user_telephone,a.create_time,b.user_nick_name
            FROM trade_company_info a,se_user b,app_crm_rel c
            WHERE b.sid=c.app_user_id AND c.company_id=a.sid AND b.user_role IN
            ('2','3')
            <if test=" startDate != null and startDate != '' ">
                AND DATE_FORMAT(a.create_time,'%Y-%m-%d') &gt;= #{startDate}
            </if>
            <if test=" endTime != null and endTime != '' ">
            AND DATE_FORMAT(a.create_time,'%Y-%m-%d') &lt;= #{endTime}
            </if>
            limit #{start},#{pageSize}
        </select>
     

     mapper.java 中的方法:

    List<Map<String,Object>> findCompanyInfoPage(@Param("startDate")String startDate,@Param("start")int start,@Param("pageSize")int pageSize,@Param("endTime")String endTime);

    mybatis xml 中的 等于是 == , sql 是 = 

     <if test="reqParam.state  != null and reqParam.state != '' and reqParam.state == 'REJECTANDNORMAL' ">
                AND ( a.state = 'REJECT' or a.state = 'NORMAL' )
            </if>
            <if test="reqParam.state  != null and reqParam.state != '' and reqParam.state != 'REJECTANDNORMAL' ">
                AND a.state = #{reqParam.state}
            </if>
  • 相关阅读:
    HDU1883 Phone Cell
    HDU2297 Run
    关于反射的疑惑
    struts2+spring 实例教程
    在.Net 模板页中使用CSS样式
    到底是什么反射,泛型,委托,泛型
    asp.net如何实现删除文件夹及文件内容操作
    学好C#方法
    Web网页安全色谱
    总结一些ASP.NET常用代码
  • 原文地址:https://www.cnblogs.com/z360519549/p/9679451.html
Copyright © 2011-2022 走看看