请教怎么把表2某列的值加到表1相应列上

发布于 2022-09-12 13:18:13 字数 265 浏览 8 评论 0

比如我在DolphinDB中有下面2张表:

code=`A`B`C`D`E
totalValue=10 20 30 40 50
t1=keyedTable(`code,code,totalValue)

t2 = table(`A`C`B`D as code,  1..4 as value)

我想把t2中value加到t1中相同code的totalValue上,使得 totalValue = totalValue + t2.value,这个应该怎么处理?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夜空下最亮的亮点 2022-09-19 13:18:13

可用ej实现,例如:

update t1 set totalValue=totalValue+t2.value  from ej(t1,t2,`code)

或者

update t1 set totalValue=totalValue+t2.value where t1.code=t2.code
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文