update (select t.num3 as taskNum3,
t.num1 as taskNum1,
ly.releaseNum as releaseNum
from (select count(*) as releaseNum, ly.project_code, ly.num2
from ly_release ly
where ly.create_date > (TRUNC(sysdate) - 4)
and ly.status = '50'
group by ly.project_code, ly.num2) ly,
ly_all_task t
where t.project_code = ly.project_code
and t.num2 = ly.num2)
set taskNum1 = taskNum1 * 2 - releaseNum上面的列都没表的主键(包括where 条件里)
在网上找了下,说是主键的原因,看太明白
解决方案 »
- 请教一个多个相同结构的表查询SQL优化的问题
- 求讲解oracle所有函数文档
- 刚做了一个用JDBC把ORACLE数据转移到SYBASE的小程序,想和大家分享。有意者可以发邮件给我!呵呵!
- 急!!!请问个位高手谁知道这个错误
- ORACLE-01830:日期格式图片在转换整个输入字符之前结束(折腾了半天也没搞定,拜托大家了!在线等)
- 如何将一个库中的表根据条件更新到另一个库中相同数据结构的表中
- oracle导入文件失败
- oracle 中文版是oracle官方做的吗?
- 有没有办法用SQL语言在程序中判断一个表是否存在?
- 表A同表B结构完全一样,如何用最简单的办法把表A的数据复制到表B中,急急!!
- Oracle10g 存储过程问题
- 数据库 xml字段查询
把你UPDATE 后面的那一堆查询语句写再UPDATE ...WHERE的后面不好吗?
这个表