Mybatis 多條件批量查詢


一、Mysql 多條件查詢語法

SELECT * FROM merchant_settlement_summary WHERE (F_merchant_id,F_settle_amount) IN (('9012514015',7467230000),('8012514015',8467230000),(7012514015,9467230000));

 

二、Mybatis 語法

<select id="queryAlreadyExistSettleSummaryRecordByBatch"
        resultType="com.model.MerchantSettlementSummary">
    select * from merchant_settlement_summary
    where (F_merchant_id,F_date) in
    <foreach collection="batchList" item="item" index="item" open="(" separator="," close=")">
        (#{item.fMerchantId},#{item.fDate})
    </foreach>
</select>

  

 


免責聲明!

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



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