2014-10-29 123 views
-1
Books: 
id 
name 

Trade: 
id 

books_trade: 
book_id 
trade_id 

我該如何查詢排序的貿易表(即使那些沒有書籍交易)的書名? 例如:HQL多對多和按字段排序

Books: 
1, 2 
time, a lot 

Trade 
1, 2, 3, 4, 5 

books_trade: 
2, 1 
1, 2 

輸出:5行2,1,3,4,5

如何可以通過書籍名稱管理所有交易的查詢(甚至這些交易,即不是在books_trade表) ?

+0

那你試試在哪裏?你的'HQL'查詢在哪裏? – Alex 2014-11-04 12:31:14

回答

0

已經解決了這個問題通過查詢

select b FROM Trade t left join t.set s order by s.name DESC/ASC 

SET->許多一對多HashSet的