sql中统一大小写匹配

sql中统一小写匹配

左右都要变小写

  <select id="getLogList" parameterType="map" resultMap="BaseResultMapVo">

   SELECT t.LOG_KEY,

       t.OPM_TIME,

       t.OPM_DETAIL,

       t.WORK_MODULE,

       NVL(T1.MAN, T2.CUSTOMER_NAME) MAN,

       t1.CUS_USER_ID

   FROM TB_CLIENT_LOG t, TB_CUS_USER t1, TB_CUS_FIRM T2

   where t.CUS_USER_KEY = t1.CUS_USER_KEY AND

扫描二维码关注公众号,回复: 263265 查看本文章

       T.CUSTOMER_KEY = T2.CUSTOMER_KEY

    <if test="CUS_USER_ID!=null and CUS_USER_ID!=''">

     AND lower(trim(T1.CUS_USER_ID))  LIKE lower(trim('%${CUS_USER_ID}%'))

    </if>

    <if test="START_ADD_TIME!=null and START_ADD_TIME!=''">

      AND to_char(T.Opm_Time,'yyyy-mm-dd') <![CDATA[>=]]> #{START_ADD_TIME}

    </if>

    <if test="END_ADD_TIME!=null and END_ADD_TIME!=''">

       AND to_char(T.Opm_Time,'yyyy-mm-dd') <![CDATA[<=]]> #{END_ADD_TIME}

    </if>

     order by t.OPM_TIME DESC

  </select>

猜你喜欢

转载自yuhuiblog6338999322098842.iteye.com/blog/2320649
今日推荐