我正在尝试更新表中的一列,该表对自身进行联接以过滤掉数据。 最初,这段代码是为SQL Server编写的,我尝试将其更改为在Vertica中运行。我得到了这个错误:ERROR: Syntax error at or near "inner" update REPORT.sub_2018_ALL a set RESULT = 'F'
where p.STATUS_REASON = 'Submi
在oracle db中,我有一个表,其中包含2个varchar列- new_val、old_val。我需要更新多个表,这些表有几列,在它们的值中包含来自上面第一个表维度的old_val,并将它们替换为来自该表的"new_val“。尝试执行以下操作,但遇到错误:any_table a JOIN val_table b ON'||b.old_v
我已经创建了两个临时表。一个订单,其中包含文章和数量,另一个与可用性,其中我们也有文章和数量。我想写一个多更新查询从子跟踪订单量从库存和从自身的临时表中的所有物品与订单。据我所知,不可能在一个更新查询中更改来自不同表的两个字段。 INNER JOIN #Orders as o on o.ArticleId=s.ArticleId s.Quantity = (s.Quant
我无法处理基于多个表的update语句。我已经看过教程和论坛,定制了我的代码,试过,试过了……但还是不起作用。代码: JOIN System AS Sys ON service.Servicename_ID = Sys.FK_Service_IDJOIN Hardware ON System.System_ID = Hardware.FK_System_ID
JOIN VerantwortlichkeitON System.S
我有一个注释表,其中包含以下字段和一个用户表如何将此表与自身和用户表连接,以获取家长评论用户名?.* ,c1.id as child_id,c1.user_id as child_user_id FROM `comment`
LEFT JOIN comment c1 ON c1.parent=comment.idLEFT JOIN users ON users.