update info_user a set log_id=(select 1 from play_user b where pay_month=to_char(add_months(sysdate,-1),'yyyymm')) and a.user_id=b.user_id ) where log_month=to_char(add_months(sysdate,-1),'yyyymm');
解决方案 »
- em localhost主机能连,远程访问ip就不能接。
- 在线等,今天结帖。要求始终保持一个月数据,并且每个月月末数据始终保留
- 求ORACLE管理方面的基础入门书籍,100分不够再加!!!!!!
- 嵌套查询的问题
- Oracle的Pro*C在预编译时报内存错误,怀疑是源文件大小的问题,帮忙出出主意
- WIN7+ORACLE 10+SSH,TNSListener服务重启,TOMCAT才能继续启动
- 一个创建表是出现的问题
- 请问Oracle9i默认的管理员以及密码是多少阿?
- 关于我的未来。。。请各位高手和斑竹指点迷津。。
- 想自学一下Oracle数据库有什么书能看啊?
- 请教一个update语句!
- update 的用法
TableA 表的字段: Num Number(5),Name VarChar(20)TableB 表的字段: Num Number(5),Name VarChar(20),IsOld Number(1) Default 0用 SQL 2000 的描述方法是:
Update B
set B.Name = A.Name,B.IsOld = 0
from TableA A,TableB B
where A.Num = B.Num and B.IsOld = 1;
在 ORACLE 中怎实现?