社区
基础和管理
帖子详情
请教修改语句
zzxiaoma
2006-08-02 08:58:43
在oracle中
表 a
dscardno money
10001 5
10003 6
10004 3
表 b
cardno money
10001 1
10002 1
10003 1
10004 1
结果是:
表 b
cardno money
10001 5
10002 1
10003 6
10004 3
...全文
334
15
打赏
收藏
请教修改语句
在oracle中 表 a dscardno money 10001 5 10003 6 10004 3 表 b cardno money 10001 1 10002 1 10003 1 10004 1 结果是: 表 b cardno money 10001 5 10002 1 10003 6 10004 3
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzxiaoma
2006-08-10
打赏
举报
回复
为什么都说可以呢,我用的是oracle9i,sql tools工具
gw_delphi
2006-08-10
打赏
举报
回复
update b set b.money=(select a.money from a where a.dscardno = b.dscardno)
where exists (select 1 from a where a.dscardno = b.cardno);
update b set b.money=(select a.money from a where a.dscardno = b.dscardno)
where b.dscardno in (select a.dscardno from a);
update b set b.money=nvl((select a.money from a where a.dscardno=b.cardno),money);
snowy_howe
2006-08-10
打赏
举报
回复
我是用oracle 客户端的sql*plus工具连接数据库的,不知道你说的SQL TOOLS工具又是什么呢?
请多提供一些错误情况,大家帮你分析问题好吗?
如果该TOOLS工具不提供错误信息,那么我建议你抛弃它,因为不够友好~~~
如果提供错误信息,请原封不动的拷贝到CSDN上来,好吗?
caoqizi
2006-08-09
打赏
举报
回复
呵呵,如果不想用snowy_howe(天下有雪) 兄的,用我这个试试,其实他那个应该不错的,我这个比较笨了点。
update b set money=decode((select money from a where a.dscardno=b.cardno),null,money,(select money from a where a.dscardno=b.cardno))
zzxiaoma
2006-08-09
打赏
举报
回复
你难道真的测试过了吗????难道就没有问题吗
不能凭经验阿
你可以试试就知道后果了
snowy_howe
2006-08-03
打赏
举报
回复
SQL> select * from a;
DSCARDNO MONEY
---------- ----------
10001 5
10003 6
10004 3
SQL> select * from b;
CARDNO MONEY
---------- ----------
10001 1
10002 1
10003 1
10004 1
SQL> update b set money=(select money from a where a.dscardno=b.cardno)
2 where exists (select 1 from a where a.dscardno=b.cardno);
已更新3行。
SQL> select * from b;
CARDNO MONEY
---------- ----------
10001 5
10002 1
10003 6
10004 3
SQL>
用的zmgowin(hermit)的语句,请问哪里不行了?
snowy_howe
2006-08-03
打赏
举报
回复
上面几个人提供的SQL语句到底发生什么错误?能贴出来吗?
也方便别人帮你分析,没有互动的话心有余而力不足啊~~
说实话,简单的一个“不行”很让人心冷。
zzxiaoma
2006-08-02
打赏
举报
回复
真的没有高手吗??
这个应该很简单的把
我会在MSSQL里用,但在oracle中就不能用了
zzxiaoma
2006-08-02
打赏
举报
回复
不行
lwk_hlj
2006-08-02
打赏
举报
回复
udpate b set money=(select money from a where a.dscorno=b.codno)
where b.cardno in (select dscardno from a)
zzxiaoma
2006-08-02
打赏
举报
回复
不行
sxykje
2006-08-02
打赏
举报
回复
555555555
更新不是查询
zmgowin
2006-08-02
打赏
举报
回复
update b set money=(select money from a where a.dscardno=b.cardno)
where exists (select 1 from a where a.dscardno=b.cardno);
update b set money=nvl((select money from a where a.dscardno=b.cardno),money);
sxykje
2006-08-02
打赏
举报
回复
select no,max(money)
from (select dscardno no,money from a
union all
select cardno no ,money from b) t
group by no
不好意思
漏了关键字了
sxykje
2006-08-02
打赏
举报
回复
select no,money
from (select dscardno no,money from a
union all
select cardno no ,money from b) t
group by no
oracle
修改
的sql
语句
,
请教
oracle高手 SQL
语句
该怎么
修改
,如何写。
当前位置:我的异常网» Oracle开发»
请教
oracle高手 SQL
语句
该怎么
修改
,如何写。
请教
oracle高手 SQL
语句
该怎么
修改
,如何写。www.myexceptions.net网友分享于:2013-02-04浏览:18次请问oracle高手 SQL
语句
该如何
修改
,怎么写。急!!!后台为ORACEL数据库:select A.SORDER,A.KOTECD,A.JSTSTM,A....
MySQL多表查询之后再
修改
值_
请教
一下这个mysql多表查询
语句
怎么
修改
$this->db->from('dbpre_subject');$this->db->join('dbpre_subject','s.sid','dbpre_tag_data','td.id','LEFTJOIN');$this->db->select('*');if($post['catid']>0)$this->db->where(......
mysql 赋值
语句
_
请教
一下在mysql
语句
中的赋值问题
语句
(一)updateusersetisdisabled=#{isdisabled},updatetime=#{updatetime}whereid=#{id}这里面isdisabled的参数类型是int类型,默认值是0因为永远不会是null或者""所以应该会直接走通才对,按理说应该会无视掉if判断直接运行下面的代码才对
语句
(二)updateusersetisdisabled=#{is...
解决在Access中参数化SQL
语句
更新数据库失败的问题
Access数据库真是一个古董数据库,它的SQL
语句
语法跟标准的SQL server的SQL
语句
有许多不同之处(例如Access中是用#包括日期参数,其它数据库是用单引号包括日期参数).最近又发现了一个问题:在Access中参数化SQL更新数据库总是失败!认真检查了,没有任何语法错误,看下面代码: 后来
请教
别人才知道,Access数据库参数化SQL
语句
竟然要求非常严格的?!SQL
语句
里的参...
MySQL 常用 SQL
语句
全解析与实践总结
本文是软件技术专业学生基于《MySQL数据库技术》课程的知识总结,对常用SQL
语句
进行系统性梳理。涵盖数据定义语言(DDL,如CREATE、ALTER、DROP )、数据操作语言(DML,如INSERT、UPDATE、DELETE )、数据查询语言(DQL,含SELECT基础、WHERE子句、GROUP BY与聚合函数、JOIN关联查询 )、数据控制语言(DCL,GRANT、REVOKE )及事务控制
语句
。介绍各
语句
的使用规范、应用场景、易错点并附实例,同时总结学习经验,提出对大规模数据优化、高并发事务处理
基础和管理
17,382
社区成员
95,118
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章