视图SQL 问题

linjie0000 2008-11-04 03:22:05
我有两张视图,

我想把一视图的数据更新一张视图里

SQL要怎么写啊。。

两张视图结构完全一样
...全文
74 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
-晴天 2008-11-04
  • 打赏
  • 举报
回复
update view1 set col1=(select col1 from view2 where id=a.id) from view1 a
brio8425 2008-11-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wufeng4552 的回复:]
更新對應的基表就可以了~~~
[/Quote]
d
hyde100 2008-11-04
  • 打赏
  • 举报
回复
1、首先保证该当视图可更新
2、更新视图会修改基础表
[code=SQL]update view1
set view1.name = view2.name
from view1
left outer join view2 on view2.id = view1.id
[/code]
水族杰纶 2008-11-04
  • 打赏
  • 举报
回复
更新對應的基表就可以了~~~
linjie0000 2008-11-04
  • 打赏
  • 举报
回复
具体的要怎么弄啊??
hyde100 2008-11-04
  • 打赏
  • 举报
回复
连接更新

34,838

社区成员

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

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