Books:
id
name
Trade:
id
books_trade:
book_id
trade_id
我如何通过书籍名称查询各种交易表(甚至那些没有交易过的书籍)? 例如:
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 :(得分:0)
已经通过查询解决了
select b FROM Trade t left join t.set s order by s.name DESC/ASC
其中set->多对多HashSet