--說明:choose類似於switch,其中的when如果不符合則進入otherwise(類似於default),可以結合if標簽使用。
--    <select>
--    SELECT * 
--        FROM [TABLE_NAME] AS [...]
--        GROUP BY [COLUMN_NAME],[COLUMN_NAME],......
--        WHERE 1=1
--        <if test="['']!=null and ['']!=''">
--            and [""] = [""]
--        </if>
--        <choose>
--            <when test="['傳入的參數/COLUMN_NAME']!=null AND ['傳入的參數/COLUMN_NAME']!='' ">
--                AND [COLUMN_NAME] &gt;= to_date(#{anatimebegin},'yyyy/mm/dd')
--                AND [COLUMN_NAME] &lt; to_date(#{anatimeend},'yyyy/mm/dd')+1
--            </when>
--            <when test="anatimeend!=null and anatimeend!=''">
--                AND [COLUMN_NAME] &lt; to_date([COLUMN_NAME],'yyyy/mm/dd')+1
--            </when>
--        </choose>
--        order by [COLUMN_NAME]
--    </select>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM