为了账号安全,请及时绑定邮箱和手机立即绑定

SSH(sql)语句问题。现在只关联了两张表,第三张表怎么关联?急急急!!

SSH(sql)语句问题。现在只关联了两张表,第三张表怎么关联?急急急!!

慕粉3501442 2016-06-15 10:33:27
StringBuffer hql= new StringBuffer(" select distinct doc from Missve doc left join doc.missiveTask task where 1=1");StringBuffer hql_count= new StringBuffer(" select count(distinct doc.docId) from Missve doc left join doc.missiveTask task where 1=1");                     用的Oracle数据库现在想再关联一张表,不知道怎么写了。请大神指教!一共有三张表,现在只关联了两张表,第三张表怎么关联??????
查看完整描述

1 回答

?
一寸灰_0002

TA贡献2条经验 获得超2个赞

select * from 主表 left join 要关联的表1 on 关联条件  left join 要关联的表2 on 关联条件  where 1=1;

查看完整回答
2 反对 回复 2016-06-15
  • 慕粉3501442
    慕粉3501442
    不对的,我是自动生成sql 不能这样写。要像我代码那样,谢谢
  • 一寸灰_0002
    一寸灰_0002
    你的sql不也是在stringBuffer里面吗,还是说你要用hql语句
  • 1 回答
  • 1 关注
  • 1568 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信