问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

sql中,如何把一个表的一列更新到另一个表

发布网友 发布时间:2022-04-08 03:46

我来回答

3个回答

热心网友 时间:2022-04-08 05:15

"我想把basuser中的userid打乱更新到qusmain的userid=0中"
--打乱是什么意思
那是不是basuser.userid可以在qusmain.userid出现N次呢

那就用随机数比较好 --随机到表basuser.userid就更新到qusmain.userid=0的第一条

也可以这样
create proc proc_UpdateQusmainData
as
declare @randNum int --随机数
declare @randNumVal int --取得随机数
declare @NumAll int --记录执行次数
declare @Num int --执行记录
set @Num=1
select top 1 userid from qusmain where userid=0
while (@Num <= @NumAll) begin
set @randNum=ceiling(rand()*100000)--1-100000的数字
if not exists(select 1 from basuser where userid=@randNum) begin
set @randNumVal=ceiling(rand()*10000)
end else begin
set @randNumVal=@randNum
end
update qusmain set userid=@randNumVal where userid in
(select top 1 userid from qusmain where userid=0)

set @Num=@Num+1
end
Go

--游标方式 你已经OK了....

热心网友 时间:2022-04-08 06:33

update qusmain a set userid=(select userid from basuser b where a.userid=b.userid) and userid=0 and exists (select 1 from basuser where userid=a.userid);

热心网友 时间:2022-04-08 08:08

还打乱?我发现你真无聊啊~
又不是生成随机数。
一般要规则,没有你这样无聊用数据的

参考资料:ecif

如何利用sql语句将sql里的一个表的内容更新到另一个表格中

SELECT INTO 语句从一个表中选取数据,然后把数据插入另一个表中。SELECT INTO 语句常用于创建表的备份复件或者用于对记录进行存档 语法 可以把所有的列插入新表:SELECT INTO new_table_name [IN externaldatabase]FROM old_tablename或者只把希望的列插入新表:SELECT column_name(s)INTO new_table_...

SQL语句 怎么把一个表的数据复制到另外一个表里面

1、打开SQL,登录到一个数据库中,依次点击“工具”——“导出表”,在弹出的界面中选择一个用户,列出这个用户下面的所有表。2、在列出的表中选择其中一个,然后选择下面的“SQL插入”选项卡,在“输出文件”选择框中选择一个路径并填写文件名,然后点击“导出”按钮,则可导出一个关于该表结构和记录...

...把一个数据表的第一行的某一列的值更新到另一个表中去,SQL语句怎么...

SET 字段1=表2.字段1,字段2=表2.字段2 FROM 表1 INNER JOIN 表2 ON 表1.关键字=表2.关键字 WHERE ID=1 更新某一列行 UPDATE 表1 SET 字段=表2.字段 FROM 表1 INNER JOIN 表2 ON 表1.关键字=表2.关键字

SQL语句 怎么把从一个表中查出来数据插入到另一个表中

1、select * into destTbl from srcTbl。2、insert into destTbl(fld1, fld2) select fld1, 5 from srcTbl。以上两句都是将 srcTbl 的数据插入到 destTbl,但两句又有区别的:第一句(select into from)要求目标表(destTbl)不存在,因为在插入时会自动创建。第二句(insert into select from...

怎么把sql将一个表中的某一列数据更新到另一个表中?

方法如图:SQL语言:结构化查询语言(英文简称:SQL)是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放...

SQL里 两个表有相同列值,怎样以一个表的列来更新另一个表的列值?用SQL...

使用update语句即可:update crm_trader set code=a.code from l_trader as a where a.id=crm_trader.id;

sql中如何把A表某列update成B表某列数据??

update A bmt1 set bmt1.c = (select B.c from B ,A where B.a = A.a);如如果直接这样的话,如果子查询查出来是只有一个值的结果集的话,那么更新的A.C的行全部都是同一个值,如果子查询有多个值的话,会提示出错,返回多个行;只有在后面在加个跟外面的表的判断条件,才能实现一个...

SQL怎么把一个表字段信息(ID)修改为对应另一个表的内容

-- 先更改A表中列的数据类型 ALTER TABLE A ALTER COLUMN address_ID VARCHAR(128)-- 开始联接查询,条件更新UPDATE a SET a.address_ID = b.addressname FROM a, b WHERE a.address_ID = b.address_ID SELECT * FROM a

SQL语句把一个表中一列数据插入到另一个表一列中

回答:update test1 set name = a.a2 from ( select id as a1,name as a2 from test2 ) as a where id = a.a1

SQL如何将一张表里的一个字段里的数值插入到另一张表中

insert into A(a的字段) values(select b的字段 from B)把它放到循环里就可以了,你想插入几条就循环几条

sql将一列更新到另一个表中 sql怎么更改表中的一列数据 sql一列的值以另外一列开头 sql更新数据库的某一列 sql语句中更新一列 sql更新一列数据 sql将某一列的某一部分 sql怎么更改某一列的值 sql语句以一列为条件更新
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
狗狗为什么会得胰腺炎症呢 鸡蛋去壳后用了点蛋清做面膜,然后把剩下的拿碗放冰箱里,第2天还可以煮... ...月3 日上午十一点二十分男孩姓李改名李柏涛好吗? 前列腺小囊肿是否严重 前列腺囊肿治疗费用 海信电视有哪些型号 老年痴呆的三个阶段 案件移交到检察院后的流程是怎样的 合肥新站拆迁纠纷律师哪个排名高? 炸鸡粉(炸鸡粉怎么用才能使鸡肉更好吃) 医药互联网是什么? 《逍遥游》:适千里者,三月聚粮.其中,粮发展为今义,其词义范围的变化属于 NE555 周边的电容作用 有帮助追加分 ne555工作原理 举例说明古今词义范围的差异共有几种 施密特触发器 阈值电平是固定的吗?可不可调? 施密特触发器的输出高值电平能变吗 急求大神帮忙!NE555做施密特触发器,输入正弦波为什么输出正方波波形高低电平处倾斜??有图! 有谁知道ne555闪光灯一盏闪另一盏不闪的原因吗 急,考研急求高手帮助:数字电子技术中555定时器构成的施密特触发器,下面这题怎么分析原理啊,怎么计算啊 古今汉语在词义范围方面的差异主要表现在哪些方面 NE555是什么芯片??可以用来控制超声波发射吗??可以的话,控制输出的方波能达到100KHz吗??谢谢 NE555电路作用 ne555构成的施密特触发器能否与74LS161连用 用NE555构成施密特触发器,把正弦波(高于NE555的电源4.5V)变为方波,请大侠帮我看看下面的图有什么问题 如何使用NE555芯片接成斯密特触发器 咸鱼申诉可以改一下吗 在匡威所以的系列中,最受全世界欢迎的是哪个? 哪一双匡威鞋更好看呢? 匡威篮球鞋好么 现如今,互联网医药电商B2B平台多不多? “互联网+医药”,这场战争怎么打 我的眼睛在光线亮的地方看东西特别清楚,可是一到阴雨天,或者光线暗的地方,看什么都模糊这是什么症状。 光线暗时,眼睛就看不清了??? 我白天视力正常,为什么一到晚上或者阴天光线暗的时候视力特别差? 为什么在光线暗的条件下,人就看不清东西? 感觉视物不清晰,尤其是看纯色或者光线较暗时感觉视物模糊 为什么带上玉手串睡觉老爱做梦 光线太暗影响视力 碧玉手串品质的好坏 在光线暗的地方戴眼镜也看不清 光线一暗眼睛看东西就有些模糊什么怎么回事? 为什么我的眼睛在光线暗的时候就看不清楚 眼睛一到光线暗的地方就看不清东西 这个碧玉手串能值多少钱? 眼睛看实物模糊光线暗看的不清楚视力不是太好 请教一下各位老师,这个碧玉手串怎么样?大概价值多少啊?101克的。 在光线暗的时候觉得看东西特别模糊费劲 白天突然从室内到室外看阳光特别刺眼 完全睁不开那种眼睛会有轻 请问这个和田碧玉手串值多少钱 保安保洁服务参与投标项目需要什么资质证书?