oracle怎么用一个表的多个字段数据更新另一个表相应的字段中 [问题点数:30分,结帖人changqing5818]

Bbs1
本版专家分:0
结帖率 100%
Bbs1
本版专家分:0
Bbs8
本版专家分:32989
版主
Blank
优秀版主 2014年11月论坛优秀版主
Blank
红花 2015年1月 Oracle大版内专家分月排行榜第一
2014年12月 Oracle大版内专家分月排行榜第一
2014年11月 Oracle大版内专家分月排行榜第一
2014年10月 Oracle大版内专家分月排行榜第一
2014年9月 Oracle大版内专家分月排行榜第一
2014年8月 Oracle大版内专家分月排行榜第一
Blank
黄花 2015年5月 Oracle大版内专家分月排行榜第二
2015年3月 Oracle大版内专家分月排行榜第二
2015年2月 Oracle大版内专家分月排行榜第二
Bbs9
本版专家分:59164
版主
Blank
优秀版主 2016年8月优秀大版主
2015年7月优秀大版主
2015年8月优秀大版主
2015年9月优秀小版主
2015年9月优秀大版主
2015年5月优秀小版主
2015年2月论坛优秀版主
2014年11月论坛优秀版主
Blank
红花 2016年1月 Oracle大版内专家分月排行榜第一
2015年6月 Oracle大版内专家分月排行榜第一
2015年4月 Oracle大版内专家分月排行榜第一
2015年3月 Oracle大版内专家分月排行榜第一
2015年2月 Oracle大版内专家分月排行榜第一
2014年6月 Oracle大版内专家分月排行榜第一
2009年11月 Oracle大版内专家分月排行榜第一
2009年10月 Oracle大版内专家分月排行榜第一
Blank
黄花 2015年9月 Oracle大版内专家分月排行榜第二
2015年7月 Oracle大版内专家分月排行榜第二
2015年1月 Oracle大版内专家分月排行榜第二
2014年12月 Oracle大版内专家分月排行榜第二
2014年11月 Oracle大版内专家分月排行榜第二
2014年8月 Oracle大版内专家分月排行榜第二
2014年7月 Oracle大版内专家分月排行榜第二
2014年5月 Oracle大版内专家分月排行榜第二
2010年1月 Oracle大版内专家分月排行榜第二
2009年9月 Oracle大版内专家分月排行榜第二
Blank
蓝花 2015年12月 Oracle大版内专家分月排行榜第三
2014年10月 Oracle大版内专家分月排行榜第三
2014年9月 Oracle大版内专家分月排行榜第三
2010年5月 Oracle大版内专家分月排行榜第三
2009年12月 Oracle大版内专家分月排行榜第三
2009年8月 Oracle大版内专家分月排行榜第三
Bbs7
本版专家分:21724
版主
Blank
红花 2014年7月 Oracle大版内专家分月排行榜第一
2014年5月 Oracle大版内专家分月排行榜第一
2014年1月 Oracle大版内专家分月排行榜第一
2013年12月 Oracle大版内专家分月排行榜第一
Blank
黄花 2014年10月 Oracle大版内专家分月排行榜第二
2014年9月 Oracle大版内专家分月排行榜第二
2014年6月 Oracle大版内专家分月排行榜第二
2014年4月 Oracle大版内专家分月排行榜第二
2014年3月 Oracle大版内专家分月排行榜第二
2014年2月 Oracle大版内专家分月排行榜第二
2013年11月 Oracle大版内专家分月排行榜第二
Blank
蓝花 2014年11月 Oracle大版内专家分月排行榜第三
2014年8月 Oracle大版内专家分月排行榜第三
Bbs2
本版专家分:479
Bbs1
本版专家分:80
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Oracle一个某一字段数据更新到另一个某一字段
首先想到的sql:update <em>表</em>2 set <em>表</em>2.c=(select val from <em>表</em>2 where <em>表</em>1.a=<em>表</em>2.a);但这样会出现在<em>表</em>1<em>中</em>有的行,如果在<em>表</em>2<em>中</em>没有对应的行,值被<em>更新</em>为null. 更改sql:UPDATE <em>表</em>2 SET <em>表</em>2.C = (SELECT B FROM <em>表</em>1 WHERE <em>表</em>1.A = <em>表</em>2.A) WHERE EXISTS...
oracle一个的多个字段更新一个对应的多个字段
update wx_weather a set (a.high_l,a.low_l)= (select high_l, low_l from wx_original_weather b where a.date_l=b.date_l)   where a.date_l in (SELECT date_l from wx_original_weather)
修改一个字段等于另一个字段
在进行<em>数据</em>库操作时,有时我们需要把两个关联<em>表</em><em>中</em>的某个<em>字段</em>同步,即把<em>表</em>2<em>中</em><em>字段</em>B的值赋值到<em>表</em>1的<em>字段</em>A<em>中</em>,<em>表</em>1和<em>表</em>2通过<em>字段</em>C关联 SQL Sever写法 写法1:建议用1 update <em>表</em>1 set  A=b.B from <em>表</em>1 a,<em>表</em>2 b where a.c=b.c 写法2: UPDATE <em>表</em>1 SET A= (SELECT B FROM <em>表</em>2 WH
Oracle和MySQL批量插入数据;利用update实现将一个字段值赋给另一张字段
一,Oracle和MySQL批量插入<em>数据</em> Oracle批量插入<em>数据</em>: 建<em>表</em>: create table TableA( id integer, name varchar2(20), no varchar2(20) ) insert批量插入语句: insert all into TableA values(1,'张三',nu...
oracle update 多级联更新
<em>oracle</em>多<em>表</em>级联<em>更新</em>    1.语法     update tableA  a set a.col1=(select b.col1 from tableB b where b.col2=a.col2) ,                                      a.col3=(select c.col1 from tableC c where c.col2=a.co
查询一张某两个字段相同的数据
select * from table1 t where (select count(1) from table1 where b=t.b and d=t.d)&amp;gt;1
Oracle-update同时更新多个字段多个值
--创建<em>表</em>A,B: create table CUX_TEST_TABLE_A (a1 varchar2(240),a2 varchar2(240),a3 varchar2(240)); create table CUX_TEST_TABLE_B (b1 varchar2(240),b2 varchar2(240),b3 varchar2(240)); --插入<em>数据</em>  insert into CU...
oracle 同时更新(update)多个字段多个值
create table A (a1 varchar2(33),a2 varchar2(33),a3 varchar2(33));create table B (b1 varchar2(33),b2 varchar2(33),b3 varchar2(33));insert into A values('1','aa','100');insert into A values('2','bb','100');insert into A values('3','cc','');insert into A valu
一个字段等于另一个字段 出错
[code=SQL]UPDATE P_PROJECTCONTROL PRO rnSET PRO.SCORE=rn(SELECT TOP 1 SCORE1 FROM V_PROJECT_SCORE AA WHERE AA.PROJECTID=PRO.PROJECTID AND PRO.CONID=AA.CONID )[/code]rnrn提示:'PRO' 附近有语法错误。rnrn<em>表</em> P_PROJECTCONTROL :rnPROJECTID CONID SCORErn1 1 0.00rn1 2 0.00rn1 3 0.00rn1 4 0.00rn1 5 0.00rn1 6 0.00rn1 8 0.00rn1 7 0.00rnrnV_PROJECT_SCORE <em>数据</em>:rnPROJECTID CONID SCORErn1 1 6.50rn1 2 6.50rn1 3 6.50rn1 4 6.50rn1 5 4.25rn1 6 4.25rn1 8 4.25rn1 7 4.25
一个字段关联更新一个字段
rn[code=SQL]rnrnrn网上的题目写的:rn有两个<em>表</em>A和B,均有key和value两个<em>字段</em>,如果B的key在A<em>中</em>也有,就把B的value换为A<em>中</em>对应的valuern这道题的SQL语句怎么写?rnupdate b set b.value=(select a.value from a where a.key=b.key) where b.id in(select b.id from b,a where b.key=a.key);rn但是如果没有ID<em>字段</em> 这样<em>更新</em>是否可以?rnrnupdate b set b.value=(select a.value from a where a.key=b.key) where b.key in(select b.key from b,a where b.key=a.key);rnrnrn[/code]
Mysql 用一个字段更新一个字段
将users<em>表</em><em>中</em>的用户昵称(nick<em>字段</em>)的值用UserMapTable<em>中</em>的用户名信息(nick<em>字段</em>)代替,如果UserMapTable<em>表</em><em>中</em>找不到users<em>表</em><em>中</em>的用户,则这一行不做修改,只修改UserMapTable和users同时存在的用户信息。 下面提供两种写法,亲测可用 写法一: UPDATE users INNER JOIN UserMapTable SET users.nick=User...
一个数据更新一个
<em>表</em>Arn销售单号 名称 单价 数量rn11111 A 10 1 rn11111 B 10 1rn11111 C 10 1rn<em>表</em>Brnrn销售单号 名称 单价 数量rn11111 D 10 1 rn11111 B 5 1rn11111 C 10 1 rn如何用<em>表</em>B去<em>更新</em><em>表</em>Arnrn结果<em>表</em>Arnrn销售单号 名称 单价 数量rn11111 D 10 1 rn11111 B 5 1rn11111 C 10 1 rnrnrn请帮助做<em>一个</em>程序来实现rnrnrn
oracle同时更新内多个字段值语句
update <em>表</em>名 t set t.列名1=值,t.列名2=值 where 条件
oracle 同时更新多个字段
update <em>表</em>1 set (列1,列2)=(select 列1,列2 from <em>表</em>2 where 匹配条件) where 筛选条件; 例如:update emp t1 set (ss,ss2)=(select ss,ss2 from emp2 t2 where t1.emp=t2.emp) where t1.age is null; where 条件根据实际情况添加。 ...
oracleupdate语句修改多个字段
如需要修改下列<em>数据</em>:<em>表</em>名为student一般会这样写:update student set sname = '李四', sage = 20, sbirthday = to_date('2010-01-01', 'yyyy-mm-dd'), saddress = '广州市越秀区' where sid = 1;如果<em>字段</em>非常多,这样写就稍微麻烦点,因为待修改<em>字段</em>和...
oracle的update语句更新多个字段问题
我在<em>一个</em><em>表</em>的trigger<em>中</em>用update bill_na set a1 = 's' ,a2 ='b' where ...... 当我触发这个trigger后 a1的值变为‘s’原来是‘a’但是a2值
oracle如何实现更新一个的同时更新相应字段
<em>oracle</em>如何在<em>更新</em>父<em>表</em>的同时去<em>更新</em>字<em>表</em>对应的外键值?<em>oracle</em>外键总只有级联删除没有级联<em>更新</em>。我们的做法是这样的。通过延迟约束和触发器来实现。下面这个例子搞懂就OK了。先创建两个<em>表</em>test_1 和 test_2;然后给test_1的id<em>字段</em>添加主键约束给test_2的id<em>字段</em>添加外键约束我们最开始肯定是创建的这样的外键约束,但是这样是无法实现级联<em>更新</em>的。需要让这个约束延迟。但是<em>oracle</em>又...
SQL怎样将一个多个字段插入到另一个一个字段
如:A<em>表</em>有Name,Sex,Addressrn B<em>表</em>有 Informationrnrn问:怎样把A<em>表</em><em>中</em>Name,Sex,Address 3个<em>字段</em>插入到 B <em>表</em>Information <em>字段</em><em>中</em>!rnrnThanks!!!
ORACLE一个字段赋值到另一个
同<em>一个</em>库<em>中</em>2张<em>表</em> simple,simple2rn都对应有相同的主键ID,且值相同rn两个<em>表</em>都有<em>字段</em>name但值不同rn现在需要将simple2<em>中</em><em>字段</em>name对应到simple<em>中</em>rn要求相同的ID对应到相对应的namernrn<em>表</em>里面有1000多条<em>数据</em>,不能一条条的update哦
关于vb如何将access的一个的ole字段复制到另一个相应字段
用access建<em>表</em>,有a、b两<em>表</em>,其<em>中</em>a<em>表</em><em>中</em>有<em>一个</em><em>字段</em>为ole对象<em>中</em>的excel<em>表</em>格,现在想把这个<em>表</em>格复制到b<em>表</em><em>中</em>的ole<em>字段</em><em>中</em>,请问如何操作。rnrn
根据一个字段查询多个字段
我现在有个<em>表</em>a,要根据<em>表</em>a<em>中</em>的“流水号”<em>字段</em>查询其他四个<em>表</em>b,c,d,e<em>中</em>的“原因”<em>字段</em>,这四个<em>表</em><em>中</em>的“流水号”<em>字段</em>只是<em>表</em>a<em>中</em>的部分<em>字段</em>,我想实现把<em>表</em>a<em>中</em>的所有<em>数据</em>以及另外<em>表</em><em>中</em>的“原因”<em>字段</em>在一起读取出来,如果另外四个<em>表</em><em>中</em>查不到对应流水号,则在<em>相应</em>的<em>表</em>a<em>中</em>的<em>数据</em>行<em>中</em>显示为空。另外,另四个<em>表</em><em>中</em>可能会有多条相同<em>数据</em>,也希望能按照<em>表</em>a的对应流水号显示在一条里。请教一下这样的SQL语句应该怎么写。我用的是JSP。拜托大家多帮忙了,谢谢!
一个视图字段更新一个字段
我目前有<em>一个</em><em>数据</em>库AIS2010,其<em>中</em>有<em>一个</em>视图(随时可<em>更新</em>视图)v_report_workinfo<em>中</em>有<em>字段</em>departmentname(部门)、em_id(员工ID),另外有一张<em>表</em>是t_emp_bak,它也有两个<em>字段</em>,fnote,em_id.我希望当两个<em>表</em><em>中</em>em_id相同时,t_emp_bak<em>中</em>的fnote值就等于v_report_workinfo<em>中</em>有<em>字段</em>departmentname的值,怎么做啊
SQL更新数据时多个字段时合在一起的写法
作者:iamlaosong Oracle正常<em>更新</em><em>一个</em><em>表</em><em>中</em>多个<em>字段</em>时,<em>字段</em>是分开写的,例如: update tb_county t set t.prov_name = '安徽', t.city_name = '合肥市', t.xs_mc = '庐阳区' where t.xs_code = '2300'; 可是,<em>更新</em>的值如果来自<em>一个</em>子查询,则这些<em>字段</em>是可以合在一起写的,例如: update tb_
oracle 怎么用一条update 语句同时 更新两个
这两个<em>表</em>没有主外键关系 要怎么<em>更新</em>呢
oracle一次set多个字段
假设<em>表</em>a<em>中</em>有多个<em>字段</em>(province ,city)需要从b<em>表</em>获取(两张<em>表</em>的mobile一样),总结了几种写法。一、updatea set a.province=(select province from b where b.mobile=a.mobile); updatea set a.city=(select cityfrom b where b.mobile=a.mobile);这种写法效...
oracle关联多字段update
多<em>表</em>关联多<em>字段</em>update 有代码有J8: update spatial_references set( auth_name, auth_srid, falsex, falsey, xyunits, falsez, zunits, falsem, munits, xycluster_tol, zcluster_tol, mcluster_tol, o...
一个字段更新一个字段
<em>表</em>格式为rnid username creatern1 zh 2rn2 zs 2rn3 ts 1rn4 gg 3rn我想把create<em>中</em>的值换成对应的usernamernid username creatern1 zh zsrn2 zs zsrn3 ts zhrn4 gg tsrnrn这是结果
Oracle用其一个数据更新一个
update tab1 set val = (select val from tab2 where tab1.id = tab2.id) where exists (select 1 from tab2 where tab1.id = tab2.id) 这样tab2<em>中</em>没有的部分就不会被<em>更新</em>到tab1,但如果tab2<em>中</em>没值的部分,tab1<em>中</em>就应该为空,那就把最后一句去掉,改成 upd
sql:一个的两个字段关联另一个一个字段
select * from A a left join B b1 on a.bj_type=b1.bjType_id  left join B b2 on a.dq_type=b2.bjType_id
这样的SQL语句怎么写,一个有多个字段对应另一个的同一字段
如:User<em>表</em>(U):UserID UserNamern 1 Arn 2 Brnrn Info<em>表</em>(I):InfoID StudentID TeacherID rn 100 1 2rn其<em>中</em>StudentID、TeacherID都是存的UserIDrnrn要得到的结果是:I.InfoID I.StudentID U.UserName I.TeacherID U.UserNamern 100 1 A 2 Brnrn当然要<em>一个</em>SQL语句搞定,谢谢!
vb.net 怎么用datast一个的某些字段数据替换另一个的的字段数据
有两个sql<em>表</em>,rn<em>表</em>结构:rna<em>表</em>: gh ff rn 001 10.00 rn 003 12.00 rnb<em>表</em>:rn gh ff_kk rn 001 ... rn 002 ... rn 003 ... rn我现在要将<em>表</em>a的<em>字段</em> ff 根据gh(因为这个<em>字段</em>的值是唯一的,没有重复)这个<em>字段</em>导入b<em>表</em>的ff_kk<em>中</em>rn我现在将两个<em>表</em>都利用sqldataadapter 填充到了dataset<em>中</em>,rndim ds as new datasetrna<em>表</em>填充在 ds.tables(0)rnb<em>表</em>添充在 ds.tables(1)rn我怎么利用sqlcommand 进行<em>数据</em>替换呢?rnrn
MYSQL 增加语句(数据)
增加<em>数据</em>   如果你失忆了,希望你能想起曾经为了追求梦想的你。 前一节我们学习了查询语句 SELECT,这节课,我们学习增加 INSERT INTO ****  VALUES ****,基本的语句 首先看看我们的<em>数据</em>库、<em>表</em>、<em>字段</em>: <em>数据</em>库名: <em>表</em>名: <em>字段</em>: 我这里使用的工具是:Navicat for M
oracle同时添加多个字段-案例
操作<em>数据</em>库:<em>oracle</em> 10g 有时候有需要在<em>oracle</em><em>数据</em>库<em>中</em>添加多个<em>字段</em>的需求,案例如下: alter table my_workflow add (state varchar2(2) default '0' not null,name varchar2(100)  not null,age number default 0 not null); 上面的语句解释: <em>表</em>名:my
Oracle sql如何从一个复制到另一个?(主键要重新生成)
我就是要把<em>一个</em><em>表</em><em>中</em>的<em>数据</em>复制到另<em>一个</em><em>表</em><em>中</em>,但是主键要重新生成? Insert Into copyuser(PROTOCOLNO,MANAGECOM,RISKCODE,username,age) (Se
一个字段如何插入另一个 ...??
<em>一个</em><em>表</em><em>中</em>的<em>字段</em> <em>表</em>product_type <em>字段</em> type_bigid 插入到<em>表</em>product 里 并查询 如何做啊?
一个多个外键字段指向另一个的同一主键字段
请问在powerdesigner<em>中</em>如何实现<em>一个</em><em>表</em>多个外键<em>字段</em>指向另<em>一个</em><em>表</em>的同一主键<em>字段</em>?rn这个问题查询过不少地方,都没有答案?求高手指点
oracle如何用一个数据更新一个数据
update <em>表</em>a t set t.<em>字段</em>1 = (select x.<em>字段</em>2 from <em>表</em>b x where ........<em>表</em>a 和 <em>表</em>b的关系)
复制字段到另一个
A<em>表</em>(tid pk,tcontent),B<em>表</em>(tid pk,tcontent),将B<em>表</em><em>中</em>的tcontent复制到A<em>表</em><em>中</em>的tcontent<em>中</em>,A<em>表</em>的tid与B<em>表</em>的tid一样。语句应该如何实现呢?
oracle修改一个的主键字段值,与其外键关联的另一个相应字段值也改变
-
oracle进阶(六)根据一个字段更新一个字段
<em>oracle</em>进阶(六)根据<em>一个</em><em>表</em><em>字段</em><em>更新</em>另<em>一个</em><em>表</em><em>字段</em> 1.普通情况 update ceshi a set a.fixed_time=(select submit_date from kaifa b where a.service_name=b.task_name ) where exists( select 1 from kaifa b where a.service_name=b.ta...
Oracle实现一张根据另一张更新(有则更新无则插入)
如果在Oracle 有<em>表</em>value_dazong_index_mom_day(在table里存起来了),它所有<em>字段</em>值的<em>更新</em>依据<em>表</em>DZWWW_MOM(根据原始<em>数据</em>建立起的视图),这里假设这两张<em>表</em>的结构完全一样(事实上可以不一样,只需第<em>一个</em><em>表</em>要<em>更新</em>的<em>字段</em>能匹配第二个<em>表</em>的<em>字段</em>,且两张<em>表</em>唯一索引对应即可,例如根据唯一id,对两张<em>表</em>其他<em>字段</em>进行匹配<em>更新</em>),其结构如下: 其<em>中</em><em>表</em>DZWWW_MOM视图是依据原...
oracle用一张数据更新另一张数据(快速稳定)
有下面两个<em>表</em>:将<em>表</em>tab1<em>中</em>id值与和<em>表</em>tab2<em>中</em>id值相同的行的val<em>更新</em>为tab2<em>中</em>val的值.  select * from tab1;    select * from tab2  最容易犯的错误是:update tab1 set val=(select val from tab2 where tab1.id=tab2.id);  <em>更新</em>完后的结果是:select * fr
更新一个字段值等于另一个字段
在进行<em>数据</em>库操作时,有时我们需要把两个关联<em>表</em><em>中</em>的某个<em>字段</em>同步,即把<em>表</em>1<em>中</em><em>字段</em>A的值赋值到<em>表</em>2的<em>字段</em>B<em>中</em>,<em>表</em>1和<em>表</em>2通过<em>字段</em>C关联。SQL语句如下所示(Sql sever 和MySql的写法稍有不同):SQL Sever:写法1: update t2 set t2.B=t1.Afrom Table2 t2 ,Table t1 where t2.C2=t1.C1 写法2: UPDATE Table2
如何通过一个字段更新一个字段?
<em>一个</em><em>表</em>示学生信息<em>表</em>student 有学号 stuNo,姓名stuName等<em>字段</em>另<em>一个</em><em>表</em>示学生成绩<em>表</em>score_english 有学号no,姓名name,成绩chengji等<em>字段</em>学生成绩<em>表</em>的学号是错误的 姓名是正确的 如何用学生姓名作为条件来<em>更新</em>成绩<em>表</em><em>中</em>的学号(让该<em>表</em>的学生姓名及学号和信息<em>表</em><em>中</em>的一致 )update score_english set no = student.stuNo where student.stuName = score_english.name我这么写 为什么不对呢?
后台根据一个字段更新一个字段
[code=sql]rnupdate A set a.RegionName = b.RealNamernfrom dbo.RegionInfo a,dbo.MemberInfo b rnwhere a.ID = b.LocalMangeID rn[/code]
通过一个字段更新一个字段
update a set a.ty2=b.ty1 from t2 a,t1 b where a.n2=b.n1
如何将一个的某一字段的记录做为另一个字段??
如何将<em>一个</em><em>表</em>的某一<em>字段</em>的记录做为另<em>一个</em><em>表</em>的<em>字段</em>??
Oracle 用一个字段更新一个字段三种方法
  ---方法一,无法修改与非键值保存<em>表</em>对应的列   update (select t1.F_HRORG a1, t2.F_GZBM_ID b1         from hr_users_common t1 , IC_HRORG t2        where t1.F_RZBM =t2.F_ICS_DEPT_NO and  t1.F_RZBM !=F_BY_T08 AND F_YGH not...
oracle用一张字段更新另一张字段
例如: <em>表</em>A name syncid 曲柳川 UUID:6cf1f800-6c86-11e1-9a08-001f290c49e7 曲柳川 UUID:6cf1f800-6c86-11e1-9a08-00
[转]Oracle用一个的列更新一个对应记录的列
随便贴一张网友的妙文:   今天有这样<em>一个</em>需求:因为要加快查询速度,避免<em>表</em>的联合查询的效率问题,所以要把<em>一个</em><em>表</em>的几个<em>字段</em>填到另<em>一个</em><em>表</em>的几个<em>字段</em>上去。 一开始做法如下: update tbl1 a, tbl2 b    set a.col1=b.col1,a.col2=b.col2   where a.key=b.key     这个语句在 MySQL 上是可以运行的,但在 ORACLE 上...
一个字段update另一个字段问题?
为什么以下语句总说inner附近有语法错误?rnUPDATE phoneinfo INNER JOIN phonetemp ON phoneinfo.tel1 = phonetemp.tel1 SET phoneinfo.stat ='2',phoneinfo.outdate=phonetemp.indate WHERE phoneinfo.tel1 = phonetemp.tel1rnrn<em>数据</em>库环境为sql2000,vb6,我想用phonetemp<em>中</em>符合条件的<em>一个</em><em>字段</em><em>更新</em>phoneinfo的<em>一个</em><em>字段</em>。
根据一个字段更新一个字段
A B两个<em>表</em>结构相同,都有number,time的<em>字段</em>rn现在我想把B<em>表</em>的time<em>字段</em>内容<em>更新</em>到A<em>表</em>的time<em>字段</em>里,条件是number值相同rn请问<em>更新</em>语句怎么写,<em>数据</em>库是access的,请各位大虾指教下小弟。谢谢!
MySql 通过一个字段查另一个字段
A<em>表</em><em>中</em>有个a<em>字段</em>,B<em>表</em><em>中</em>也有个a<em>字段</em>,我现在想通过A<em>表</em><em>中</em>的a<em>字段</em>关联B<em>表</em><em>中</em>的arn <em>字段</em>,然后查询B<em>表</em><em>中</em>的b<em>字段</em>,sql语句应该如何写rn rn 谢谢
一个字段关联更新一个的某个字段
有两个<em>表</em>table1和table2rntable1rnid name sex classidrn1 aa d 2rn2 dd d 2rn3 ff d 2rn4 ff e 3rn5 ff e 3rnrntable2rnids names sexs uurn1 fdfd d 1rn2 sdf e 1rn3 sfsdf ll 1rn4 s e 1rn5 s e 1rn6 s e 1rnrn<em>更新</em>后 以classid='2'做为条件 rntable2 rnids names sexs uurn1 fdfd d 0rn2 sdf e 0rn3 sfsdf ll 0rn4 s e 1rn5 s e 1rn6 s e 1rnrntabel1和tabel2的id相同rn如果想根据第<em>一个</em><em>表</em>的classid 作为where后面的条件来<em>更新</em>第二个<em>表</em>的 uu 为0 sql语句怎么写?rnupdate set uu ='0' where classid='2' 需要怎么进行关联。
Oracle将另一张的某个字段数据更新到本
现有需求: … 有A<em>表</em>和B<em>表</em> ,A<em>表</em><em>字段</em>有 field1,field2,field3,field4 等,B<em>表</em><em>字段</em>有 field5,field6,field7,field8等;A<em>表</em>和B<em>表</em>通过field3和field5<em>字段</em>来关联,需要把A<em>表</em>的field2<em>字段</em>的<em>数据</em><em>更新</em>到B<em>表</em>的field5<em>字段</em><em>中</em> &amp;gt;&amp;gt; 适合全<em>表</em><em>更新</em>,不需要全<em>表</em><em>更新</em>的话添加where条件 update B b set b.f...
Oracle根据一个更新一个的几种写法
1. declarecursor t1 is select * from tablename;beginfor rec in t1 loopupdate tablename t set t.detail=rec.jieshao where t.objectid=rec.objid;end loop;end;  2.update   student   set   (name,i
oracle,把一个指定的字段数据更新到另外一张里面
一、创建<em>表</em>结构create table test1( id varchar2(10) , val varchar2(20), name varchar2(20)); create table test2( id varchar2(10), val varchar2(20) , name varchar2(20) );二、插入<em>数据</em>insert into test1 values ('1'...
一个的某个字段复制到另一个的某个字段
RT 我用的是ORACLE 9I rnrnupdate a set a.partid = b.id from sendpartinfo a Inner join part_storage b on a.partno=b.partnum and a.partcode=b.partcode and a.partver=b.partverrn执行上面语句的时候 报ORA-00933: SQL 命令未正确结束!rn有哪位达人 能分析一下我这句 sql rn等待ing。。。。。。
一个字段复制另一个字段的问题
请问大家 现在碰到个难题 ,谁帮我解答一下,谢谢rn我想把<em>一个</em><em>表</em><em>中</em>的不同记录<em>中</em>的指定<em>字段</em> 复制到另<em>一个</em><em>表</em><em>中</em>的同<em>一个</em>记录的<em>字段</em><em>中</em> 怎么操作呢rnrn比如说 <em>一个</em><em>表</em> 记录 1 张三 19 男 职员 rn 2 赵二 20 男 职员rn 3 王小 21 男 职员rn 4 吴涛 22 男 技术员rn 5 张六 23 男 技术员rn rn 另<em>一个</em><em>表</em> 1 职员 张三 赵二 王小rn 2 技术员 吴涛 张六rn rnrn把第<em>一个</em><em>表</em> 复制到另一<em>表</em> 成为下面的形式 我应该怎么做呢 大家指教一下 非常感谢!
请教:一个多个字段与另一个一个字段关联,如何写查询?
TABLE A:rnDJID RQ LRRID SHRIDrn101 20040101 11 31rn102 20040102 12 31rnrnTABLE B:rnRYID XMrn11 张三rn12 李四rn13 王五rn31 赵六rnrn要写<em>一个</em>查询,得到如下结果,请问如何写SQL语句。谢谢!rnDJID RQ LRRXM SHRXMrn101 20040101 张三 赵六rn102 20040102 李四 赵六rn
一个字段值追加为另一个字段
有2<em>表</em>,<em>表</em>TA,<em>表</em>TB,rnrnTB<em>表</em>只有<em>一个</em><em>字段</em>TZ,<em>数据</em>如下rnTZrn0001rn0002rn0003rn0004rn....rn....rnrnrn现将TB<em>表</em>的这些<em>字段</em>值追加到TA<em>中</em>,成为TA的<em>字段</em>rnrn用动态查询语句怎么实现?rn
求求高手wwwwb将一个一个字段记录数据导入另一个的多个字段
Select xsb.bh,xsb.xm,cjb.km,cjb.cj,cjb.xq from xsb,cjb ;rn where xsb.xh=cjb.xh AND xsb.nj=ALLTRIM(thisform.combo1.Value) AND xq=ALLTRIM(thisform.combo2.value);rn ORDER BY bh,km into cursor temprn SELECT 2 rnUSE data\scorernSELECT temprnGO toprngg=bh rnrr=xmrntt=xqrnDO WHILE !EOF() rnSELECT 2rnAPPEND blankrnreplace bh WITH ggrnreplace xm WITH rrrnreplace xq WITH ttrnrnDO WHILE gg=bh AND rr=xm AND tt=xqrnFOR i=1 TO 12rnSELECT 2 rnj=TRANSFORM(i) rnREPLACE kc&j WITH temp.cjrnSELECT temp rnIF !EOF() rnSKIP rnendi rnNEXT rnENDDO rngg=bh rnrnSELECT temprnrnenddo rnrnrn程序执行后为何只显示一条记录?rn rn rn rn
求助:在PL/SQL编写过程,实现利用一个数据更新另外一个数据
以前没有使用过PL/SQL编过过程,第一次,求大家详细点。还有点分,都捐出来吧。 <em>数据</em><em>表</em>biao1和biao2。 biao1( id_man,字符型 rq,日期型 sale 数值型 ); biao2(
oracle字段匹配问题
比如有标签定义<em>表</em>a value label a1 你好 a3&a4 大家好 只有这两种情况,要么单独包含<em>一个</em>内容,要么同时包含两个<em>字段</em>,用&符号分开,value的内容互斥没有重合的。 然后有一张需要匹
oracle 批量 update (两张相同、不相同的情况)
需求: 将t2(t_statbuf)<em>表</em><em>中</em>id和t1(T_Mt)<em>表</em>相同的记录<em>更新</em>进t1<em>表</em>。 1.错误的写法: [sql] view plaincopyprint? update table_name t1 set (a,b,c)=( select a,b,c from table_name_2 t2 where t1.a=t2.a);  
oracle批量修改某个字段的值的一部分
有个<em>字段</em>是id aaa10 aaa12 aaa13 。。。 要改成 kkk10 kkk12 kkk13 UPDATE tablename SET id = REPLACE(id, 'aaa', 'kkk');
Oracle使用一个字段的值批量更新一个字段
很简单: UPDATE TABLE1 t1 SET t1.COL2= t1.COL1;
可否用一个字段查找另一个字段,用like 关系?
可否用<em>一个</em><em>表</em><em>中</em>的<em>字段</em>查找另<em>一个</em><em>表</em><em>中</em>的<em>字段</em>,用like 关系?rnselect bookid,bookbarcode from book rn where bookbarcode like '%'+(select bookid from bookdetails)+'%' rnrn但这样不行,我的意思是book<em>表</em><em>中</em>的bookbarcode 包含了 bookdetails<em>表</em><em>中</em>的bookid.rnrn即: 111-004AR-005 包含了:111-004AR
怎么查另一个字段数据
现在我有<em>一个</em>tb_activity<em>表</em>和<em>一个</em>tb_participate<em>表</em>rn<em>表</em>tb_participate<em>中</em>的p_activity<em>字段</em>与<em>表</em>tb_activity<em>中</em>的a_num值相同rn通过rn[code=php]rn';rnrn?>[/code]rn我可以输出<em>表</em>tb_participate<em>中</em>p_activity<em>字段</em>的所有值(也就是<em>表</em>tb_activity<em>中</em>a_num的值)rn但我想同时输出<em>表</em>tb_activity<em>中</em>a_name<em>字段</em>的值rn请问应该怎么改写代码?
DW,怎样显示一个的所有字段和另一个相应某个字段COMPUTED值?
DW<em>中</em>,需要显示:rn服务单号\服务人\服务时间\首次联系时间\服务状态rn rn其<em>中</em>,服务单号\服务人\服务时间\服务状态\ 是在<em>表</em>A里的,另<em>一个</em><em>表</em>B里相对应着 服务单号\联系时间(<em>一个</em>服务单号对应多个联系时间)rnrn现在要我求首次联系时间,就是求出<em>表</em>A和<em>表</em>连接后联系时间最早的,我用COMPUTED FIELD的函数:small(B_contact_date,B_contact_date,1 for group 1 distinct B_contact_date),其<em>中</em>,GROUP 1为服务单号rnrn但是,DW虽然会出来我要求的首次联系时间,可是,如果<em>表</em>B里面的联系记录不止1条,DW就会把第二,第三条记录的位置空出来,什么也不显示,比如服务单号001有3条联系时间的记录,002有2条记录,003有2条记录,DW就象这样: rn ____________________________________________________ rn | 服务单号 | 服务人 |服务时间 |首次联系时间 |服务状态 |rn | 001 | AA |2002-7-9 |2002-7-10 | 服务<em>中</em> |rn | | | | | |rn |_________|________|_________|____________|________|rn | 002 | BB |2002-7-10|2002-7-10 | 完成 |rn |_________|________|_________|____________|________|rn | 003 | CC |2002-7-11|2002-7-12 | 服务<em>中</em> | rn |_________|________|_________|____________|________| rn到底应该怎么做才能把空行删除掉啊???????或者用其他方法求首次联系时间??????真是头疼呢!!!!MY boss烦死了就会<em>一个</em>劲的催!
再问:DW,怎样显示一个的所有字段和另一个相应某个字段COMPUTED值?
http://expert.csdn.net/Expert/topic/1316/1316847.xml?temp=2.636355E-02
一个的多个字段和另一个的同一个字段关联
<em>表</em>结构如下 T1( id, codeA, codeB) ------------------------------ 1 1 11 2 1 12 3 2 13 4 3 12 T2(codeType,
oracle 添加一列数据从1.。。100
begin for i in 1 .. 100 loop     insert into table (field) values (i);     end loop; end; 同时,<em>一个</em>关于在excl<em>表</em><em>中</em>的设计添加一行的方法 1)将最上边标题添加到<em>数据</em>库的<em>字段</em><em>中</em>将<em>数据</em>整体拷贝进去直接上sql 语句 create table test1 as select *
oracle 两张进行数据的拷贝 update select,insert select
今天需要用到将另外一张<em>表</em>的内容<em>更新</em>到本<em>表</em>,<em>一个</em>是update <em>一个</em>是insert 1、先说UPDATE 语法: update <em>表</em>1 别名1 set (别名1.<em>字段</em>1,别名2.<em>字段</em>2) =(select 别名2.<em>字段</em>1,别名2.<em>字段</em>2 from <em>表</em>2 别名2 where 条件1) where 条件2 注意: 1、条件1:一定要有<em>表</em>1.ID=<em>表</em>2.ID,建立关系 2、<em>表</em>2<em>中</em>一定不...
Oracle更新两张对应数据的方法
先建立<em>一个</em>结构一模一样的<em>表</em>emp1,并为其插入部分<em>数据</em>   create table emp1 as select * from emp where deptno = 20; update掉emp1<em>中</em>的部分<em>数据</em>   update emp1 set sal = sal + 100, comm = nvl(comm,0) + 50 然后我们试着使用emp...
在ORACLE给已有数据增加、修改、删除一个字段(或一个列)或者多个字段(或多个列)的问题
使用<em>数据</em>库为Oracle 因为在将<em>数据</em>从历史<em>表</em>导入当前<em>表</em>时,因<em>字段</em>个数不对,导致不能导<em>数据</em>。 一、将历史<em>表</em>的<em>字段</em>增加<em>一个</em>或者多个的SQL语句。 1、增加<em>一个</em><em>字段</em>:(增加<em>字段</em>时,只能排在已有<em>字段</em>的后面,不能插到已有<em>字段</em>之间) Alter Table t_app_si_addr_12 Add CHG_ADDR_FLAG varchar2(2); Alter Table <em>表</em>名 Add <em>字段</em>名称...
一个字段根据另一个的id显示另一个的其他字段
<em>表</em>一结构: ccpm_crm_customer <em>表</em>二结构: sys_user 现在根据<em>表</em>一<em>中</em>CREATED_BY,UPDATED_BY关联sys_user<em>表</em>user_id显示为username sql: SELECT `OBJECT_SID`, `CREATED`, `LEADER`, su1.username AS `CREATED_BY`, `UPDA...
在vf如何将一个的某一字段数据导入到另一个的多个字段
在vf<em>中</em>如何将<em>一个</em><em>表</em>的某一<em>字段</em>的<em>数据</em>导入到另<em>一个</em><em>表</em>的多个<em>字段</em><em>中</em>
c++模板类及标准模板下载
c++模板类 相关下载链接:[url=//download.csdn.net/download/q124578q_/3880007?utm_source=bbsseo]//download.csdn.net/download/q124578q_/3880007?utm_source=bbsseo[/url]
科傻内业处理下载
基于测量的内业处理系统广泛应用于工程测量行业 相关下载链接:[url=//download.csdn.net/download/u011832350/6015679?utm_source=bbsseo]//download.csdn.net/download/u011832350/6015679?utm_source=bbsseo[/url]
CreoJava学习总结下载
CoreJava部分的详细知识点总结,总结到位,讲解透彻,欢迎下载 相关下载链接:[url=//download.csdn.net/download/u014268519/7079735?utm_source=bbsseo]//download.csdn.net/download/u014268519/7079735?utm_source=bbsseo[/url]
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表
我们是很有底线的