当前位置:编程学习 > JAVA >>

hibernate HQL 用union怎么用

select a.name from userinfo a all union select b.name from userinfo b 

像这种SQL语句用hibernate HQL 怎么个写?? --------------------编程问答-------------------- HQL不支持union,用sql实现,Query query = session.createSQLQuery(); --------------------编程问答--------------------
引用 1 楼 ruogannian 的回复:
HQL不支持union,用sql实现,Query query = session.createSQLQuery();

用SQL可以查询,但是规定不能用SQL ,要用HQL,如果不能用HQL实现,用其他什么方法可以实现呢 --------------------编程问答-------------------- 查出来合并不就好了么 --------------------编程问答-------------------- 合并?合并了怎么分页啊! --------------------编程问答-------------------- 应该是union all吧。将两个list合并 --------------------编程问答-------------------- 或者建个视图,按你的意思两张表的字段应该一样吧,视图用union,然后再用hql查,不就行了 --------------------编程问答-------------------- --------------------编程问答-------------------- 请问你最后怎么解决的呢?求答案
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,