关于用一张表的结果更新另一张表字段的问题

大牛们,我现在有一张表A,A里面有两个字段,是分别存取开始时间和结束时间的,
我现在想把A的开始时间和结束时间计算出的时间差得到的结果更新到表B的一个字段当中,
两个表通过表中的用户名字进行关联,请问这个语句该怎么实现呢?
我在网上查了好久,自己写的如下
update hrm_train_tutor A
inner JOIN
(
SELECT TIMESTAMPDIFF( minute, u.train_starttime,u.train_endtime) as result from (hrm_train_application u)
)as B
on A.user_name = B.train_tutor
SET A.train_time = B.result
但是并不能运行。。。

1个回答

update hrm_train_tutor A INNER JOIN (
SELECT train_tutor,TIMESTAMPDIFF( minute, hrm_train_application.train_starttime,hrm_train_application.train_endtime) as result from hrm_train_application
)as B
on A.user_name = B.train_tutor
SET A.train_time = B.result

adele_handsome
adele_handsome 回复qq_35156026: UPDATE hrm_train_tutor A INNER JOIN ( SELECT tmp.train_tutor, sum(tmp.result) result FROM ( SELECT train_tutor, TIMESTAMPDIFF( MINUTE, hrm_train_application.train_starttime, hrm_train_application.train_endtime ) AS result FROM hrm_train_application ) tmp ) AS B ON A.user_name = B.train_tutor SET A.train_time = B.result
4 个月之前 回复
qq_35156026
qq_35156026 回复adele_handsome: 你好,现在我有个问题是,这个好像只能更新一次。。。比如说用户A的第一条记录的时间差是20分钟,然后又新增了一条A的记录,这次时间差是30分钟,那合起来应该是五十分钟,我用了这条语句,得到的只是第一次得到的时间差,请问怎么修改好呢。。。
4 个月之前 回复
qq_35156026
qq_35156026 你好,现在我有个问题是,这个好像只能更新一次。。。比如说用户A的第一条记录的时间差是20分钟,然后又新增了一条A的记录,这次时间差是30分钟,那合起来应该是五十分钟,我用了这条语句,得到的只是第一次得到的时间差,请问怎么修改好呢。。。
4 个月之前 回复
weixin_41323617
机智的小沙弥 回复: 123121213
4 个月之前 回复
weixin_41323617
机智的小沙弥 回复: 123
4 个月之前 回复
weixin_41323617
机智的小沙弥 ceshi
4 个月之前 回复
weixin_41323617
机智的小沙弥 123123123
4 个月之前 回复
weixin_41323617
机智的小沙弥 回复adele_handsome: 12123
4 个月之前 回复
qq_35156026
qq_35156026 回复adele_handsome: 好的,谢谢
4 个月之前 回复
adele_handsome
adele_handsome 回复qq_35156026: 是的
4 个月之前 回复
qq_35156026
qq_35156026 哇。。谢谢大牛,我是写少了train_tutor导致查询不了吗?
4 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
一张表的字段更新另一张表的字段
比如火车吧:rnA表:rnid, 车次, 起点, 终点rn1 k100 hangzhou shanghairn2 k300 hangzhou beijinrn3 D50 guangzhou shanghairn4 L80 shanghai beijin rnB表:rn城市名称 城市编码rn杭州 hangzhourn上海 shanghairn北京 beijinrn广州 guangzhourn需要用B表的‘城市名称’来更新A表的‘起点’‘终点’rn比如更新后A表为:rn1 k100 杭州 上海rn2 k300 杭州 北京rn3 D50 广州 上海rn4 L80 上海 北京rnrn用下面的语句不行rnUPDATE T1 rnSET F3=(SELECT T2.F2 FROM T2 WHERE T2.F1=T1.F1)
关于用一张表的字段更新另一张表的字段
前言: 面试遇到 "关于用一张表的字段更新另一张表的字段" 这个问题,开始以为没什么,随便写了个SQL,后来发现还是有问题的,现在整理下. 整理出来后,我又扩展了一题. 题一:   bug 表 :               字段  id, last_updated  ,  id为bug编号(主键), last_updated为最后更新时间...             bug_ his
oracle用一张表的字段更新另一张表的字段
例如:rn表Arnname syncidrn曲柳川 UUID:6cf1f800-6c86-11e1-9a08-001f290c49e7rn曲柳川 UUID:6cf1f800-6c86-11e1-9a08-001f290c49e7rn热电厂 UUID:6d0cabf0-6c86-11e1-9a08-001f290c49e7rn热电厂 UUID:6d0cabf0-6c86-11e1-9a08-001f290c49e7rn热电厂 UUID:6d0cabf0-6c86-11e1-9a08-001f290c49e7rn泡鹿沟 UUID:6cec79c0-6c86-11e1-9a08-001f290c49e7rn泡沿 UUID:6ce88220-6c86-11e1-9a08-001f290c49e7rn泡沿 UUID:6ce88220-6c86-11e1-9a08-001f290c49e7rn泡沿 UUID:6ce88220-6c86-11e1-9a08-001f290c49e7rn泡沿 UUID:6ce88220-6c86-11e1-9a08-001f290c49e7rn泡沿 UUID:6ce88220-6c86-11e1-9a08-001f290c49e7rn泡沿1 UUID:6ceacc10-6c86-11e1-9a08-001f290c49e7rn泡沿1 UUID:6ceacc10-6c86-11e1-9a08-001f290c49e7rn人民大药房(彩北店) UUID:6cb53d20-6c86-11e1-9a08-001f290c49e7rn人民大药堂 UUID:6d16be10-6c86-11e1-9a08-001f290c49e7rn批发市场工商所 UUID:6cbf7650-6c86-11e1-9a08-001f290c49e7rnrn表Brnrnname syncidrn曲柳川 1rn热电厂 2rn泡鹿沟 3rn泡沿 4rn泡沿1 5rn人民大药房(彩北店) 6rn批发市场工商所 7rnrnrn把表B的syncid 更新成表A的syncid
Mysql,用一张表的某个字段更新另一张表的字段
update controller c inner join controller_copy cc on c.cCode = cc.cCode set c.latitude=cc.latitude, c.longitude=cc.longitude WHERE c.groupId = 41  
MySQL使用一张表的字段更新另一张表的字段
以下写法针对MySQL。     写子查询当然也是可以实现的,不过当然应该选择一种更有效率的方式: update table1 t1 left join table2 t2 on t1.key=t2.key set t1.field1=t2.field1, t1.field2=t2.field2, t1.field3=t2.field3where t1.field4 is
根据一张表来更新另一张表
我有两张表A跟B,A有200个字段,B有220个字段,B是完全涵盖A的,只不过在A的基础上增加了一些内容。rn我修改了B表中的内容,这个时候我想把B表中所有A表的字段拉出来对A表进行更新操作,应该如何做?rn用insert select语句的时候,需要将200个字段全部罗列,是否有将20个字段排除的写法?这样简单点?
根据一张表的内容更新另一张表
表A,结构如下:rn id varchar2(10), primary rn name varchar2(20), rn value number(10,2)rnrn 表B,结构如下:rn id varchar2(10), primaryrn name varchar2(20), rn value2 number(10,2)rnrn 需要用表b与表a具有相同id记录的value2值更新表a中的value
mysql更新一张表的数据到另一张表
mysql更新一张表的数据到另一张表 解决方法: 例如,把tb_account表的ac_name字段的值更新到tb_account_channelgroup表(存有tb_account表的ac_id字段,也就是说tb_account是一方,tb_account_channelgroup是多方)的scg_name字段 sql:http://www.yayihouse.com/yayish...
如何用一张表的某字段最大值更新另一张表
论坛数据库有两张表 A,和Brn表A 是贴子内容表rnArntopicID title postDate ,lastReplyDatern表B是保存回贴的结果如下rnTopicID ReplyText,ReplyDaternrn一条贴子对应多条回贴,即在A表的一条记录对应B表的多条记录,rn问题:现在A表的最后回复时间(LasyReplyDate) 是段出错了,要用B表来修改A表的lastReplyDate rn即要 求出B表中 最近max(ReplyDate) 回复时间 修表Arnrn如果完成这个工作??如何写SQL 紧急啊
如何根据一张表的某个字段去更新另一张表
表A:rnSNO VARCHAR2(10)rnTOPONYM VARCHAR2(80)rnHAOZUO VARCHAR2(80)rn.........rnrn表B:rnSNO VARCHAR2(10)rnTOPONYM VARCHAR2(80)rnHAOZUO VARCHAR2(80)rnrn可以说表B的这三个字段是表A的子集合.(当然这两个表的结构不完全一致).rn现在要实现一个逻辑:rnIF B.SNO=A.SNOrnTHEN 将B.TOPONYM付值给A.TOPONYM, 将B.HAOZUO付值给A.HAOZUO;rn但是由于某种原因最好不要使用游表(有点变态,实在不行就用吧)!rn谢谢!
SQL一张表中的字段根据另一张表来更新
一张表中的字段根据另一张表来更新 UPDATE [EHMS].[dbo].EHMS_OtherInspect SET [EHMS].[dbo].EHMS_OtherInspect.PhysicalDate=a.PhysicalDate FROM [EHMS].[dbo].[EHMS_EmployeeInfo] a WHERE [EHMS].[dbo].EHMS_Oth
用一个表的字段更新另一张表
用一个表的字段更新另一张表: 下边语句时在sqlServer中执行成功,没有在Oracle中实验。 UPDATE ZNP_SBSX SET SB_NAME = ZNP_SBSX_BAK.SB_CODE FROM ZNP_SBSX INNER JOIN ZNP_SBSX_BAK ON ZNP_SBSX.DID = ZNP_SBSX_BAK.DID...
高分,高手请进,用一张表更新另一张表,急!!!
示例:在SQL server2000中如何用一个表更新另一个表的sqlrntable1(field1,field2)rnrnt2able(field1,field2)rnrn根据相同的f1,用table2.field2更新table1.field2rnrnupdate table1 set field2 = b.field2 from table1 a,table2 b where a.field1 = b.field1 rnrn现有表:rn1、菜品表:[dbo].[Dishes](rn [DishesID] [bigint] IDENTITY(1,1) NOT NULL PRIMARY KEY ,rn [DishesCode] [varchar](30) COLLATE Chinese_PRC_CI_AS NOT NULL,rn [DishesName] [varchar](100) COLLATE Chinese_PRC_CI_AS NOT NULL,rn [DishesPicture] [varchar](100) COLLATE Chinese_PRC_CI_AS NULL,rn [DishesMove] [varchar](100) COLLATE Chinese_PRC_CI_AS NULL,rn [DishesDesc] [text] COLLATE Chinese_PRC_CI_AS NULL,rn [DishesState] [smallint] NULL,rn [DishesVersion] [varchar](30) COLLATE Chinese_PRC_CI_AS NULL,rn [GeneralMode] [int] NULL,rn [FamilyMode] [int] NULL,rn [BusinessMode] [int] NULL,rn [MeetingMode] [int] NULL)rnrn2、菜品区域表:[dbo].[AreaDishes](rn [AreaID] [bigint] NOT NULL,rn [DishesID] [bigint] NOT NULL,rn [Unit] [varchar](20) COLLATE Chinese_PRC_CI_AS NOT NULL,rn [Price] [varchar](20) COLLATE Chinese_PRC_CI_AS NOT NULL,rn [Version] [varchar](30) COLLATE Chinese_PRC_CI_AS NULL,rn [State] [smallint] NULL)rnrn6、dbo.AreaDishes20101015002 菜品区域表:[dbo].[AreaDishes]的备份表rnrnrn3、dbo.[菌说炒菜调价1]表(导入):[dbo].[菌说炒菜调价1](rn [品名] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,rn [进价] [float] NULL,rn [出成率] [float] NULL,rn [成本价] [float] NULL,rn [装盘量] [float] NULL,rn [调整后售价] [int] NULL,rn [毛利率] [float] NULL,rn [目前售价] [int] NULL,rn [调整差异] [float] NULLrn)rn4、菌说炒菜调价$表(导入):[dbo].[菌说炒菜调价$](rn [品名] [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,rn [主料进价] [float] NULL,rn [主料出成率] [float] NULL,rn [辅料进价] [float] NULL,rn [辅料出成率] [float] NULL,rn [主料成本价] [float] NULL,rn [辅料成本价] [float] NULL,rn [调料] [float] NULL,rn [主料出品份量] [float] NULL,rn [辅料出品份量] [float] NULL,rn [总成本] [float] NULL,rn [调整后售价] [int] NULL,rn [毛利率] [float] NULL,rn [目前售价] [int] NULL,rn [调整差异] [float] NULL,rn [F16] [nvarchar](255) COLLATE Chinese_PRC_CI_AS NULL,rn [F17] [nvarchar](255) COLLATE Chinese_PRC_CI_AS NULL,rn [F18] [nvarchar](255) COLLATE Chinese_PRC_CI_AS NULL,rn [F19] [nvarchar](255) COLLATE Chinese_PRC_CI_AS NULLrn)rnrn要达到效果:根据两张导入表,更新现有的菜品区域表。但是导入表中只有菜品名,没有菜品编号 所以要关联菜品表rnrn我的Sql语句:rnupdate dbo.AreaDishes20101015002 set Price= '¥'+convert(varchar(5),nb.prc)rnfrom (select d.DishesName,d.DishesVersion,ad.Price from dbo.AreaDishes as adrn inner join dbo.Dishes as d on ad.DishesID=d.DishesIDrnwhere ad.Price<>'时价' and ad.AreaID in(23,24)) as a,rn(select 品名 as dn,调整后售价 as prc,目前售价 as nprc from dbo.[菌说炒菜调价1] union allrnselect 品名 as dn,调整后售价 as prc,目前售价 as nprc from dbo.[菌说炒菜调价$]) as nb rnwhere a.DishesName = nb.dn and nb.nprc=convert(int,replace(a.Price,'¥',''))rnand a.Price<>'时价' and AreaID in(23,24)rnrnupdate table1 set field2 = b.field2 from table1 a,table2 b where a.field1 = b.field1 rnrnrnselect *,'¥'+convert(varchar(5),nb.prc) fromrn(select d.DishesName,d.DishesVersion,ad.Price,ad.AreaID from dbo.AreaDishes as ad rninner join dbo.Dishes as d on ad.DishesID=d.DishesID) a inner joinrn(select 品名 as dn,调整后售价 as prc,目前售价 as oprc from dbo.[菌说炒菜调价1] union allrnselect 品名 as dn,调整后售价 as prc,目前售价 as oprc from dbo.[菌说炒菜调价$]) nb rnon a.DishesName = nb.dn and nb.oprc=convert(int,replace(a.Price,'¥',''))rnwhere a.Price<>'时价' and a.AreaID in(23,24) rnrn在使用第二句查询时,只有32条数据,使用第一条跟新就变成几千条了,折腾了好久,实在没招,高手,帮帮忙吧rn(我想给200分呢,不知道为什么只能给100分,应该是分不过吧)
mysql根据某一张表的字段更新另一张表的字段
!FIND_IN_SET()取反表示某个字符串不存在另外一个字符串中 -- 基金经理(根据findinfo表中的im_ids更新) UPDATE `user` u INNER JOIN fundinfo f ON FIND_IN_SET(u.user_id,f.im_ids) AND  !FIND_IN_SET('1',u.jobs) SET u.jobs = CASE WHEN (I
触发器---一张表更新另一张表同步更新
if (object_id('ggaogqa', 'TR') is not null)     drop trigger ggaogqa go-----判断触发器是否存在,如存在删除 create  trigger ggaogqa on kexin..test2---创建触发器 after insert,update,delete---------功能:插入、更新、删除 as   
一张表向另一张表插入数据问题
A表字段: id,name,className,classTeacherrnB表字段: id,className,classTeacherrnrn我现在将B表的数据插入到A表,但A表多了个字段.rnrn如果A表没有name字段: rn[code=SQL]rnINSERT INTO A(id,className,classteacher) SELECT id,className,classTeacher FROM Brn[/code]rnrn现在有了,该怎么做?rn我开始这样插入 但有错误rn[code=SQL]rnINSERT INTO A(name,className,classteacher) SELECT '默认姓名',(SELECT className,classTeacher FROM B)rn[/code]
两张表,如何使另一张表的字段值更新另一张表的字段值??
有两张表,一张表为A,字段值为eb_id,eb_limitdate,另一表为B,字段值为s_id,s_limitdate,这两张表为eb_id=s_id关联,我现在要做的是,如何使B表中s_limitdate的值更新到A表中的eb_limitdate,当然是先通过eb_id=s_id关联后在update..各位大侠如何做吗,在线等!!
ORACLE下用一张表的一个字段去更新另一张表的一个字段
TMP_DS表:临时表rncreate table TMP_DSrn(rn s04 VARCHAR2(200), 医疗证号:存在1..n条相同rn s06 VARCHAR2(200), 姓名: 存在1..n条相同rn s08 VARCHAR2(200) 身份证号:唯一rn)rnrn医疗信息表:rncreate table D401rn(rn d401_14 NUMBER(20) not null, ID 主键rn d401_02 VARCHAR2(20), 姓名:存在1..n条相同rn d401_03 VARCHAR2(20), 身份证号:唯一但是为空值rn d401_07 VARCHAR2(20) 医疗证号:存在1..n条相同rn)rnrn现在要做的是把TMP_DS表中的 身份证号,更新到D401中,在D401中已经有了相关的信息,只是根据两张表的姓名、医疗证号更新到D401的身份证号信息。rn请问高手们怎么做这个,小弟对PL/SQL 就是一小白。rnrn在TMP_DS 表中一共有S01到S13这么多字段。
怎么用一张表的LONG RAW型的字段更新另一张表的BLOB字段?
不同用户下的两张表,一张表有一个LONG RAW字段,另一张表有一个BLOB字段。rn它们用ID号关联,现在我要把LONG RAW字段里的内容根据ID号更新到BLOB字段里,大概原理我知道,首先要把LONG RAW字段转换为BLOB格式,然后再更新BLOB字段。但是具体该怎么写,找不到范例,正在查阅资料。可是这个又很着急,得尽快完成。所以希望有做过类似工作的朋友,能给我一份范例代码,给我借鉴一下。谢谢啦。
用一张表某字段的聚集值,去更新另一张表的某一字段
有个bug管理系统,假如里面有两张表,一个名为bug,一个名为bug_history。rnbug表中有两个字段,分别为:id,last_updated;id代表bug编号,一个bug一个编号,具有唯一性,last_updated字段代表该bug的最后更新日期rnbug_history表中有三个字段,分别为id,bug_id,date_modified。这是个bug修订历史表,id代表修订顺编号,也具有唯一性;bug_id,就是bug编号,同bug表中的id,是具有对应关系的;date_modified是这次修订的提交日期。rnrn假设这两张表中记录如下:rnbug表rnid last_updatedrn1 20130401rn2 20130401rn3 20130101rn4 20130206rnrnbug_history表rnid bug_id date_modifiedrn1 1 20120103rn2 1 20120104rn3 1 20120106rn4 2 20120502rn5 2 20120503rn6 2 20120506rnrn现在要实现的结果就是,用bug_history表每个bug_id的最大id号对应的date_modified字段内容,去更新bug表中对应id的last_updated值。rn举例来说,bug_history表bug_id=1的最大id=3,然后id=3对应的date_modified是20120106,然后就用20120106去更新bug表中id=1的last_updated字段rnrn请问update语句如何写?rnupdate (select id,last_updated from mantis_bug_table) as a,rn(select bug_id,max(date_modified) as maxdate from mantis_bug_history_table group by bug_id) as brnset a.last_updated = b.maxdaternwhere a.id = b.bug_id and a.last_updated <> b.maxdatern这个是我写的,执行失败。
一张表更新的问题.
我有一个表tableDetail:rnrnId pId 名称 类别rn1 34 阳光之旅 5 rn2 34 NULL 1 rn3 34 NULL 2rn4 34 NULL 3 rn5 34 NULL 4 rn6 34 NULL 6rn7 35 快乐之旅 5 rn8 35 NULL 1 rn9 35 NULL 2rn10 35 NULL 3 rn11 35 NULL 4 rn12 35 NULL 6rnrnrnrn更新成rnrnId pId 名称 类别rn1 34 阳光之旅 5 rn2 34 阳光之旅 1 rn3 34 阳光之旅 2rn4 34 阳光之旅 3 rn5 34 阳光之旅 4 rn6 34 阳光之旅 6rn7 35 快乐之旅 5 rn8 35 快乐之旅 1 rn9 35 快乐之旅 2rn10 35 快乐之旅 3 rn11 35 快乐之旅 4 rn12 35 快乐之旅 6rnrnrn谁能帮我看看啊,这条sql语句该怎么写啊.
将一张表的查询结果插入到另一张表
select into 和 insert into select   实例: insert into e(user_id) select user_id from ex_order_bill_bak ;
sql通过一张表的条件更新另一张表
   常常遇到这种情况,两张表(表A和表B)存在某种关系,需要在这种关系的条件下,根据表A的某几个字段更新表B的某个字段。 场景:    表A (sys_user)表,含有字段(xzcode,roleid,roleid_copy),分别表示行政区划代码、大角色id、详细角色id。    表B (u_role_copy)表,含有字段(xzcode,id,roleid),分别表示行政区划代码、id、大...
一张表更新另一张表的sql语句怎么写?
比如一张表table1 xm, shl, jern另一张表table2 xm, qcsl, qcje, rksl, rkje rn现用table1的shl,je的数据更新table2的rksl,rkje数据 sql怎么写?rn谢谢!
【mysql】复制一张表的数据到另一张表
解法一: INSERT INTO 数据,把表1复制到表2 INSERT INTO table2 SELECT * FROM table1 解法二: CREATE TABLE 数据和结构,创建表3 同时复制表1数据和结构到表3 CREATE TABLE table3 SELECT * FROM table1 解法三: CREATE TABLE LIKE 结构, 创建表4同时复制表1的结构到表...
将一张表的数据插入另一张表
[code=&quot;sql&quot;] insert into table_name (column1,column2,...) select columnx,columny,... from another_table [/code]tips
mysql 一张表减另一张表
前提是双方数据结构相同,至少得用一个外键 查询表1-表2的数据 就是查询 表1 中 (主键 不在表2)的数据 用not exists 后面的select* 的结果如果为空,则为false 有数据,即主键存在,在为true SELECT id, total, now_use, next_use, now_return, next_return, now_balance, n...
Oracle 将一张表的数据更新到另一张表
需求 有表成绩T1,记录学生成绩,表T2是一张加分的表,现在用表T2给少数名族学生加分。 表成绩表T1 PID SCORE ISMINORITY ---- ---------- ---------- 1 670 N 2 620 N 3 600 N 4 520 Y 5 480 N 6
sql将一张表的数据导入另一张表
首先我这有两份数据; 两张表的内容如下: 执行sql 语句: 四句sql语句对应如下: 1, insert into yu name,age select name,2 as age from ziyao; 2,insert into yu (name,age) select name,age from ziyao; 3,insert into yu (name) select name f...
水晶报表,一张表统计另一张表
比如说我有一张A表,用来显示这个月的明细。 这个没问题rnrn现在问题是要做一张B表,对A表中的各种业务情况做一个统计。rnrn也就是显示、统计要分成2张表来完成 help!
完成一张表的部分数据到另一张表
1.表结构完全一样 INSERT INTO 目标表 SELECT * FROM 来源表;  2.表结构不一样(这种情况下得指定列名) INSERT INTO 目标表 (字段1, 字段2, ...) SELECT 字段1, 字段2, ... FROM 来源表;(这里的话字段必须保持一致)   INSERT INTO excelinfo(`name`)  (SELECT CONCAT('...
一张表的 数据 插入另一张表
要求: 插入数据时 要某一列 更改rnrn如 插入用户表 地址的 时候 张三是 北京的 插入 另 一张表的时候 我 想改成 上海的 rnrn最好 是 一 条能 完成
mysql将一张表插入到另一张表
mysql从一张表插入到另一张表的代码
查询一张表的数据去更新另一张表
update zmt_wx_user as t1 set user_fan_count=(select t2.fans from zmt_wechat_official as t2 where t2.id < 386 and t1.user_id=t2.id and t1.uid=t2.zmt_user_id) WHERE t1.user_id < 386;
一张表更新另一张表 单行返回多行
我有2张表 表1有NATIVE_CODE 值, 另一张里面 表2 有REG_AREACODE和它对应。 这两张表都有相同的IDN(身份证号)且相对应 我要的结果是 根据两张表的IDN相同 从而 将表2的REG_AREACODE 设置到 表1里的NATIVE_CODE。 当时报了  单条查询返回多行  我网上查询很多资料 要不就是  什么 加ROWN=1 要不就是 删除相同的数据啊。
如何用一张表更新另一张表,急!!!!
我现在要用一张表的某个字段值去更新别一张表某个字段值(按关键字连接),如何实现,语句该怎么写??请高手指点。
怎样用另一张表update一张表?
怎样用另一张表update一张表?rnrn举例来说:rn有两张表:t1和t2rnrn现在要update表t1rnrnt1 结构rnrnname idrn张三 123rn李四 456rnrnrnt2 结构rnrnnamern张三rn王五rnrn现在要把表t1中的id 改为 999 ,条件是t1表的name字段出现表t2中的name字段里
点击一张表查询出另一张表
点击一张表查询出另一张表 开发工具与关键技术:Visual Studio 2015 ASP .NET MVC 作者:熊俊杰 撰写时间:2019.6.1 许多项目都需要根据一张表来查询出另一张表格,所以这里就需要如何去找出两张表有关联的地方,然后再去将他们那条关系来进行查询数据。 在这里我们使用的是Layui的插件来完成的,所以需要先使用一下这个插件,如下: 然后,我们就需要加载和初始化一下...
根据一张表的数据更新另一张表数据
[code=SQL]rn第一张表rn----id----in1----out1----in2---out2---in3---ou3---in4---out4---in5---out5--rn----1----null----null----null---null---null---null---null---null---null---null--rn----2----null----null----null---null---null---null---null---null---null---null--rn----3----null----null----null---null---null---null---null---null---null---null--rn----4----null----null----null---null---null---null---null---null---null---null--rn----5----null----null----null---null---null---null---null---null---null---null--rn----6----null----null----null---null---null---null---null---null---null---null--rn----7----null----null----null---null---null---null---null---null---null---null--rn第二张表rn----id----att_date-----InOrOut-rn----1----2011-09-09-----in-rn----2----2011-09-09-----out-rn----3----2011-09-09-----out-rn----4----2011-09-09-----out-rnrn[/code]rnrn第一张表和第二张表的ID关联,rn用第二张表的进出记录 更新第一张表的 进出记录,批量一次将第一张表的所有数据全部更新...rnrn
oracle一张表的id关联另一张表中的字段
假设现在有两个表 表一: idnum sname score 140643851 小A 87 140643856 小B 88 140643931 小C 92 140643611 小D 77 140643427 小E 81 140643155 小F 95 140643815 小G 78 14064349
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数

相似问题

9
数据库多个表有重复的字段
5
如何高效更新(update)MySQL百万级数据表更新某个字段
2
关于sap采购模块后台表字段的问题
3
SQL查询一个表中某个字段值与另一个表中字段值相同的记录
6
SQL查询一个表中某个字段值第一个不连续的记录
1
分区表中分区字段的选择
2
kettle中有源表和目标表,两个表的表输入的查询中的表名是一个变量,如何让源表中的数据更新到目标表中?
2
数据库中的一个字段数据是另一张表的主键
2
关于SQL数据库的问题,怎样获得字段的信息
1
求助!!怎样在一个表多个不同字段中关联另一个表的一个字段,并显示不同内容
6
mysql 一张超级大表,加字段很慢怎么办
0
关于C语言中位字段的问题
1
Dedecms 如何调用另一个内容模型的字段内容相同的文章?
0
kettle如何将json输出到一个表中的一个字段里(作为一个长字符串)(text类型)
2
MySql 通过一个表的字段查另一个表的字段
5
可以用一个表中的特定字段通过id查询另一个表的信息吗?
4
oracle用游标将A表的字段和B表3个字段匹配,匹配到就将B表的三个字段和A表的CODE字段输入到一张新表里面
1
mybatis多表连接查询,多字段排序,排序字段在主表,也在另一张表
2
SQL主表和一个子表关联,现在想取子表的数据写入到子表的4个字段中去,有没有什么好的实现方式呢?
1
.net 如何随机sqlserver一个表的六个id,并把随机出来的id插入到这个表的新字段中