使用Example.Criteria 如何 進行 where xxx = "xxx" and (xx1="xx1" or xx2="xx2") 聯合查詢?
網上找的全是 where ( xxx = "xxx" and xx1="xx1")or ( xxx = "xxx" and xx2="xx2")
這樣 xxx = "xxx" 不就多寫了一遍嗎,and又比較多,or只有一條,我不可能全部都多寫一遍。所以想問問要沒有好的辦法?
uj5u.com熱心網友回復:
想到一個辦法,我把需要or的這2個條件單獨另一個Criteria ,再and進去Example.Criteria criteria2 = example.createCriteria().andEqualTo().orEqualTo()
example.and(criteria2);
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/283711.html
標籤:Java SE
上一篇:PostgreSQL分頁查詢
下一篇:如何用Termux安裝java
