返回信息流我遇到的情况是这样的:
表sometable有如下字段
id
name
value1
value2
flag
我希望希望做的外连接如下:select t1.name, sum(t1.value1), t2.value from sometable t1, sometable t2 where t1.name=t2.name(+) and t2.flag='Y' group by t1.name,t2.value
其含义是将库中的value1按name求和,外连接上flag='Y'的value2
但在我的环境下,外连接不能这样写,我的通过Spring 的HibernateTemplate的find()方法来执行的,Hibernate版本3.0,数据库oracle9i
求教达人如何才能把SQL语句改成可以在我的环境下执行
这是一条镜像帖。来源:北邮人论坛 / database / #1562同步于 2007/10/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
请教外连接的SQL语句
sanyao
2007/10/28镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
【 在 sanyao 的大作中提到: 】
: 我遇到的情况是这样的:
: 表sometable有如下字段
: id
: ...................
我用的是struts连接oracle,向你上面那样的sql语句,把这些直接放到一个字符串里
传到后台就跟在plsql中执行sql语句一样的了吧,不知道你这条语句在plsql中执行了吗?