SQL语句修改,如何将下面的insert语句改为update语句。

2022-07-25 社会 103阅读
-- for M$SQL
update a set
  error = b.error
  , normal = b.normal
  , unknown = b.unknown
  , exectime = getdate()
from r_count as a
join (
  select type,
    sum(case when flag=0 then 1 else 0 end) as "error",
    sum(case when flag=1 then 1 else 0 end) as "normal",
    sum(case when flag=2 then 1 else 0 end) as "unknown",
  from R_NewsUser_Netbar
  group by type
) as b on 1=1
  and 'News' = a.type
  and b.type = a.xtype
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com