sqlserver update 可以使用with吗
答案:2 悬赏:80 手机版
解决时间 2021-02-23 21:50
- 提问者网友:自食苦果
- 2021-02-23 09:53
sqlserver update 可以使用with吗
最佳答案
- 五星知识达人网友:狂恋
- 2021-02-23 11:20
可以,如:
;WITH tmpTable AS (
SELECt ROW_NUMBER() OVER(ORDER BY(id)) AS px, tmpfield1 FROM #a
)
UPDATE tmpTable SET tmpfield1 = px
GO
;WITH tmpTable AS (
SELECt ROW_NUMBER() OVER(ORDER BY(id)) AS px, tmpfield1 FROM #a
)
UPDATE tmpTable SET tmpfield1 = px
GO
全部回答
- 1楼网友:夜风逐马
- 2021-02-23 12:56
udpate a set a.a=b.a
from
(select * from b where b.b=a.b)
不知道你要的是不是这个,大概是这样子吧,没mmsql在这,无法验证了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯