H5W3
当前位置:H5W3 > 问答 > 正文

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

比如我在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,这个应该怎么处理?

回答

可用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

未经允许不得转载:H5W3 » 请教怎么把表2某列的值加到表1相应列上

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址