SQL以A表的B列来更新C表的D列,百度好多下也不知道,自己写的。

本文讲述了一位初学者在面对SQL数据库操作时的困惑与挑战,通过实际案例分享了如何解决数据恢复与导入过程中的问题。作者强调了编程技能的重要性,并提供了一个具体的查询语句示例,旨在帮助新手用户更好地理解和运用SQL,实现自我提升。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


  
  
一直以为SQL数据库和我无关,事实上我错了,SQL用处大着呢! 越来越觉得百度坑爹了,很多问题百度N次都不知道!他还写着百度一下你就知道! 还好懂点编程,不然真无从下手。 贴上查询句语,由于误操作把数据库的一列数据搞乱了,恢复又会改变其他的,导入又有约束…… 废话不多说了,贴给像我一样无师指导又只玩了几天的新手。
 
USE [SRO_VT_SHARD] 
/*邹小小小朋无私奉献,愿中国人不再自私,技术共享,共同进步!!*/
DECLARE @MyRate int
DECLARE @Resllu int
declare @i int 
SET @i=1 
SET @MyRate = 12  --设置倍率
while @i<3889 
begin 
  --用GachaID来查询OLD_SHARD.._RefGachaItemSet表的Ratio,并存为Resllu变量。
  SELECT @Resllu = Ratio FROM OLD_SHARD.._RefGachaItemSet WHERE GachaID = @i  --查询的结果保存为变量
  print @Resllu
  
  --用GachaID来查询并@Resllu更新dbo._RefGachaItemSet表的Ratio,
  UPDATE dbo._RefGachaItemSet SET Ratio = @Resllu WHERE GachaID = @i
set @i=@i+1 
end
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值