加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sqlserver 时间段 和 关键字 查询 Mybatis

发布时间:2020-12-12 13:25:00 所属栏目:MsSql教程 来源:网络整理
导读:where if test ="pd.startDate!=null and pd.startDate!='' and pd.endDate!=null and pd.endDate!=''" a.CREATE_DATE between #{pd.startDate} AND #{pd.endDate} AND / if 1=1 if test ="pd.field1 !=null and pd.field1!=''" AND ( a.LOG_TYPE LIKE ('%'
where
   <if test="pd.startDate!=null and pd.startDate!='' and pd.endDate!=null and pd.endDate!=''">
   a.CREATE_DATE between   #{pd.startDate} AND  #{pd.endDate} AND
   </if>
    1=1
   <if test="pd.field1 !=null and pd.field1!=''">
      AND (
      a.LOG_TYPE LIKE ('%' + #{pd.field1} + '%')
      or
      a.LOG_CONTENT LIKE ('%' + #{pd.field1} + '%')
      or
      a.MODULE_LOG LIKE ('%' + #{pd.field1} + '%')
      or
      a.OPERATOR LIKE ('%' + #{pd.field1} + '%')
      or
      a.OPERATOR_ROLE LIKE ('%' + #{pd.field1} + '%')
      or
      a.USERNAME LIKE ('%' + #{pd.field1} + '%')
      )
   </if>
</select>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读