hsqlOne union all hsqlTwo重新生成一个query,不可以吗???

解决方案 »

  1.   


    hibernate不支持union 不然我就在写sql时做了,各位大哥谁还有办法吗,有没有对Query操作的方法用for循环将第二个结果集一条条添加进第一个结果集也行啊大家帮帮忙 先谢谢了
      

  2.   

    编写sql语句(使用hsqlOne union all hsqlTwo),然后调用createSQLQuery()
      

  3.   

    我觉得有两个解决方法:
    1.hibernate支持用jdbc直接查询。
    2.你可以考虑做一个视图,然后直接操作视图,简单又便捷。
      

  4.   

    8楼都是一种办法,就是直接JDBC
    据我所知,才像HIBERNATE不能操作视图,只有通过原生JDBC,求解。