用一條語句去Update,很有意思的問題,歡迎看看吧

dnvodcwan 2003-08-19 02:40:09
Field1 Field2

A0001 100
A0001 250
A0001 350

Update 後的結果

Field1 Field2

A0001 100
A0001 350
A0001 650
...全文
49 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 2003-08-19
  • 打赏
  • 举报
回复
没看出有什么规律.

100+250=350
350+300=650
这个是什么规律?
liukaiii 2003-08-19
  • 打赏
  • 举报
回复
把规律说清楚
dnvodcwan 2003-08-19
  • 打赏
  • 举报
回复
不對,數據是動態的,如果不是三條記錄呢, 也許你根本就不知道Field的值,其實你可以看出規律吧,都是前一條記錄加自身
zarge 2003-08-19
  • 打赏
  • 举报
回复
update table
set Field2 = case Field2
when 100 then 100
when 250 then 350
when 350 then 650
end
where Field1 = 'A0001'
arrow_gx 2003-08-19
  • 打赏
  • 举报
回复
没办法实现的问题,也许是我水平不够

存储过程吧

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧