我无法处理基于多个表的update语句。我已经看过教程和论坛,定制了我的代码,试过,试过了……但还是不起作用。代码: JOIN System AS Sys ON service.Servicename_ID = Sys.FK_Service_IDJOIN Hardware ON System.System_ID = Hardware.FK_System_ID
JOIN VerantwortlichkeitON
在oracle db中,我有一个表,其中包含2个varchar列- new_val、old_val。我需要更新多个表,这些表有几列,在它们的值中包含来自上面第一个表维度的old_val,并将它们替换为来自该表的"new_val“。尝试执行以下操作,但遇到错误:any_table a JOIN val_table b ON'
我正在尝试更新表中的一列,该表对自身进行联接以过滤掉数据。 最初,这段代码是为SQL Server编写的,我尝试将其更改为在Vertica中运行。我得到了这个错误:ERROR: Syntax error at or near "inner" update REPORT.sub_2018_ALL a set RESULT = 'F'
where p.STATUS_REASON = 'Submitted'
我在表"REVIEW“中有一个值,需要根据表中具有相同REFERENCE_NUMBER的其他记录,将REVIEW_STATUS从"UNDER_REVIEW”更改为"ABSTAIN“,A specific我在SQL Fiddle中设置了一个示例
UPDATE TABLE REVIEW AS REV1 ON (REV1.REFERENCE_NUMBER=REV2.R