1. 程式人生 > >mybatis--動態SQL(一)if

mybatis--動態SQL(一)if

本篇博文適合已學過相關動態SQL的讀者,因為本文省略了許多語句,僅僅把最需要說明的部分寫出來,歡迎提建議,共同進步!!!

1.<if>

if 元素與java中的if差不多

----------------------------------------------------------------------------------

select * from customer where 1=1

   <if>

             條件一

   </if>

   <if>

             條件二

   </if>

----------------------------------------------

解釋:條件一或者條件二成立,或者同時成立都可以,if裡面的就是一個查詢條件;

            如果查詢條件都不成立,就相當於select * from customer;就是查詢所有。