请问这个SQL语句如何写?

Mark_zheng 2004-03-11 10:51:19
tab1

col1 col2
aaa 000
bbb 111
ccc 222

tab2

col3 col4 lol5
aaa 444
bbb 555
ccc 666

如何写UPDATE语句得到
col3 col4 lol5
aaa 444 000
bbb 555 111
ccc 666 222

急,谢谢。
...全文
31 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sharkabc 2004-03-15
  • 打赏
  • 举报
回复
oracle8/8i
update a,b
set b.lol5 = a.col2
from tab1 a,tab2 b
where a.col1 = b.col3

oracle9i
update tab2 set lol5=(select col2 from tab1 where col1=col3)
dlmaomao 2004-03-15
  • 打赏
  • 举报
回复
同意楼上写法。

17,082

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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