关于hibernate多对多的HQL查询语句的问题,恳请各位大侠帮忙

2025-06-29 06:00:24
推荐回答(1个)
回答1:

SELECT t1.typeid,t1.name,t2.state,t2.name
FROM (SELECT a.typeid,b.name FROM A a,B b WHERE a.typeid = b.keyvalue AND b.id ='typeid') t1,
(SELECT a.state,b.name FROM A a,B b WHERE a.state = b.keyvalue AND b.id = 'state') t2
WHERE t1.typeid = t2.state;

你参考下这个是多对多查询 语句