業務描述:
一次根據主表a查詢某個型別的id,及id關聯另乙個表b的具體資訊。
由於另乙個表的乙個id對應多個條資訊。但是前端想要分層級展示,類似於乙個id關聯多個省市。
因此我必須將查詢到的id進行去重;
解決方法:
select distinct(a.id) id ,a.customer_code customercode, a.bp_name spname ,b.status statusdistinct()去重函式from a a
left join b b on a.id = b.id
Hibernate多對多查詢
乙個老師教許多學生,乙個學生被許多老師教,乙個學生有好多書,同一種書被許多同學擁有.要查詢教擁有書 a 的學生的老師 hql如何寫呀?如何取值?classteacher classstudent classbook hql語句 select t from teacher t join t.stude...
mybatis 多對多查詢
查詢使用者及使用者購買商品資訊。查詢主表是 使用者表 user 關聯表 由於使用者和商品沒有直接關聯,通過訂單和訂單明細進行關聯,所以關聯表是 orders orderdetail items select orders.order表的唯一標識 user表的唯一標識 user.username,us...
django model 多對多查詢
看一下自己的models檔案 class hostlist models.model ip models.ipaddressfield unique true,verbose name u ip位址 hostname models.charfield max length 30,verbose na...