50分求助:如何写这样的一条更新语句

yixian2007 2009-03-24 05:30:55
唯一列:gradeid
第一列:courcredit
第二列:getcredit
第三列:archment

当courcredit与getcredit的值不同的时候,并且同时archment满足一定条件时,将getcredit的值更新为courcredit的值.

蓝色为条件,红色为要做的行为.
...全文
120 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
yixian2007 2009-03-25
  • 打赏
  • 举报
回复
结贴给分了.
henry_gz 2009-03-25
  • 打赏
  • 举报
回复
唯一列:gradeid
第一列:courcredit
第二列:getcredit
第三列:archment

当courcredit与getcredit的值不同的时候,并且同时archment满足一定条件时,将getcredit的值更新为courcredit的值.

蓝色为条件,红色为要做的行为.

update tbl set getcredit=courcredit where courcredit!=getcredit and archment ='满足条件'
lvoers 2009-03-24
  • 打赏
  • 举报
回复
update tb set getcredit = courcredit
where courcredit<>getcredit and archment = '你的条件'
ai_li7758521 2009-03-24
  • 打赏
  • 举报
回复
update tb 
set getcredit = courcredit
where courcredit<>getcredit and archment 满足条件
yubudian 2009-03-24
  • 打赏
  • 举报
回复
update table
set getcredit=(case when (courcredit <>getcredit and archment=条件)then courcredit else getcredit end)
ks_reny 2009-03-24
  • 打赏
  • 举报
回复

update tableA
set getcredit = courcredit
where courcredit <> getcredit and archment 的条件
sdhdy 2009-03-24
  • 打赏
  • 举报
回复
update tb set getcredit=courcredit where courcredit<>getcredit and archment 条件
jwdream2008 2009-03-24
  • 打赏
  • 举报
回复
update tb set getcredit=(case when (courcredit<>getcredit and archment=条件)then courcredit else getcredit end)
ws_hgo 2009-03-24
  • 打赏
  • 举报
回复
[Quote=引用楼主 yixian2007 的帖子:]
唯一列:gradeid
第一列:courcredit
第二列:getcredit
第三列:archment

当courcredit与getcredit的值不同的时候,并且同时archment满足一定条件时,将getcredit的值更新为courcredit的值.

蓝色为条件,红色为要做的行为.
[/Quote]
update tb set getcredit=courcredit where courcredit<>getcredit and archment=...
lgxyz 2009-03-24
  • 打赏
  • 举报
回复
UPDATE TB SET GETCREDIT=COURCREDIT WHERE COURCREDIT<>GETCREDIT AND ARCHMENT........
Rotel-刘志东 2009-03-24
  • 打赏
  • 举报
回复
不好意思上边写错了。
update tab set getcreadit=courcredit where courcredit<>getcredit and archment='Bule'

htl258_Tony 2009-03-24
  • 打赏
  • 举报
回复
update tb set getcredit=courcredit where courcredit<>getcredit and archment ='你的条件'
Rotel-刘志东 2009-03-24
  • 打赏
  • 举报
回复
update tab set getcreadit=courcredit where courcredit=getcredit and archment='Bule'
yygyogfny 2009-03-24
  • 打赏
  • 举报
回复
update tableA set getcredit = courcredit where courcredit <> getcredit and archment 的条件

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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