1. 程式人生 > >MySQL中大於等於小於等於的寫法

MySQL中大於等於小於等於的寫法

由於在mybatis框架的xml中<= , >=解析會出現問題,編譯報錯,所以需要轉譯
第一種寫法:

原符號 < <= > >= & ’ "
替換符號 &lt; &lt;= &gt; &gt;= &amp; &apos; &quot;
例如:sql如下:

unix_timestamp(target.mc_end_date)&lt;= unix_timestamp(#{MonthEndTime});unix_timestamp(target.mc_start_date) &gt;= unix_timestamp(#{MonthBeginTime})
  • 1

第二種寫法:
大於等於

<![CDATA[ >= ]]>

小於等於

<![CDATA[ <= ]]>

例如:sql如下:

mc_end_date <![CDATA[ >= ]]> #{endTime} and  mc_start_date <![CDATA[ <= ]]> #{startTime}

  
  • 1