update大侠帮忙,简单更新update

tylike 2004-10-13 10:18:22
update (SELECT dbo.HY_YHXX.ID, dbo.HY_YHXX.N_FPFDE, tx.jse, t1.jr,
dbo.HY_YHXX.D_FPND
FROM dbo.HY_YHXX LEFT OUTER JOIN
OPENROWSET('SQLOLEDB', 'ch\yzg'; 'sa'; '123456',
'select hy_old.dbo.money_in.group_no,max(hy_old.dbo.money_in.jfrq) as jr from hy_old.dbo.money_in group by hy_old.dbo.money_in.group_no')
t1 ON
dbo.HY_YHXX.C_XKZH = t1.group_no COLLATE Chinese_PRC_CI_AS LEFT OUTER JOIN
OPENROWSET('SQLOLEDB', 'ch\yzg'; 'sa'; '123456',
'select hy_old.dbo.motorcade.xkzh,hy_old.dbo.motorcade.jse from hy_old.dbo.motorcade')
tx ON dbo.HY_YHXX.C_XKZH = tx.xkzh COLLATE Chinese_PRC_CI_AS) as xx
set xx.n_fpfde=xx.jse,d_fpdn=jr
无法执行,怎么写
其实就是找到一个结果集,将查的结果,更新到有主键的库
...全文
94 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Andy__Huang 2004-10-13
  • 打赏
  • 举报
回复
update tb set col1=..... from ....

所有的關聯要寫在 from 的后面
tylike 2004-10-13
  • 打赏
  • 举报
回复
解决了,用FROM
zlp321002 2004-10-13
  • 打赏
  • 举报
回复
set 的左边的字段不能用别名代替!

34,590

社区成员

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

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