日期和sql优化

This commit is contained in:
季圣华
2021-06-09 20:29:36 +08:00
parent f04dcd220c
commit 99e7db36d3
30 changed files with 361 additions and 243 deletions

View File

@@ -6,16 +6,19 @@
FROM jsh_supplier
where 1=1
<if test="supplier != null and supplier !=''">
and supplier like '%${supplier}%'
<bind name="bindSupplier" value="'%'+supplier+'%'"/>
and supplier like #{bindSupplier}
</if>
<if test="type != null and type !=''">
and type='${type}'
and type=#{type}
</if>
<if test="phonenum != null and phonenum !=''">
and phone_num like '%${phonenum}%'
<bind name="bindPhoneNum" value="'%'+phonenum+'%'"/>
and phone_num like #{bindPhoneNum}
</if>
<if test="telephone != null and telephone !=''">
and telephone like '%${telephone}%'
<bind name="bindTelephone" value="'%'+telephone+'%'"/>
and telephone like #{bindTelephone}
</if>
and ifnull(delete_flag,'0') !='1'
order by id desc
@@ -29,16 +32,19 @@
FROM jsh_supplier
WHERE 1=1
<if test="supplier != null and supplier !=''">
and supplier like '%${supplier}%'
<bind name="bindSupplier" value="'%'+supplier+'%'"/>
and supplier like #{bindSupplier}
</if>
<if test="type != null and type !=''">
and type='${type}'
and type=#{type}
</if>
<if test="phonenum != null and phonenum !=''">
and phone_num like '%${phonenum}%'
<bind name="bindPhoneNum" value="'%'+phonenum+'%'"/>
and phone_num like #{bindPhoneNum}
</if>
<if test="telephone != null and telephone !=''">
and telephone like '%${telephone}%'
<bind name="bindTelephone" value="'%'+telephone+'%'"/>
and telephone like #{bindTelephone}
</if>
and ifnull(delete_flag,'0') !='1'
</select>
@@ -48,16 +54,19 @@
FROM jsh_supplier
where 1=1
<if test="supplier != null and supplier !=''">
and supplier like '%${supplier}%'
<bind name="bindSupplier" value="'%'+supplier+'%'"/>
and supplier like #{bindSupplier}
</if>
<if test="type != null and type !=''">
and type='${type}'
and type=#{type}
</if>
<if test="phonenum != null and phonenum !=''">
and phone_num like '%${phonenum}%'
<bind name="bindPhoneNum" value="'%'+phonenum+'%'"/>
and phone_num like #{bindPhoneNum}
</if>
<if test="telephone != null and telephone !=''">
and telephone like '%${telephone}%'
<bind name="bindTelephone" value="'%'+telephone+'%'"/>
and telephone like #{bindTelephone}
</if>
and ifnull(delete_flag,'0') !='1'
order by id desc