把表名用实体名取代试试吧,HQL可实现大部分的SQL功能

解决方案 »

  1.   

    真的有必要用到这么复杂的SQL吗!
      

  2.   


    预算表结构 部门ID  预算 年  月
    1 200 2004 5
    2 300 2004 5
    部门表结构部门ID 部门名称
    1 销售部
    2 办公室
    3 测试部
    4 财务
    点击预算管理连接VIEW表格应该是这样部门名称 年月 预算
    销售部 2004-5 200
    办公室 2004-5 300
    测试部 2004-5 未做预算(提供连接可以做预算)
    财务 2004-5 未做预算
    SO: 用这样的 SQL  :  select TBc.*,TBb.* from (select TBa.* where .....) as TBc right join TBb on (TBc.XX=TBb.XX)就可以得到一个记录集在前台捎加判断即可现在是这条SQL改成HQL怎么写?多谢