rel*_*ima 5 sql sqlite sql-update
我正在尝试执行以下更新查询:
UPDATE Commodities
INNER JOIN UniqueCountries
ON Commodities.wbCode = UniqueCountries.wbCode
SET Idenb = UniqueCountries.wbName||yr
Run Code Online (Sandbox Code Playgroud)
查询显然是错误的,因为它不起作用.我该如何解决?
该查询应该IdenB
使用wbName
和yr
(wbName||yr
)的连接值更新列.但是,wbName
在另一个调用的表上UniqueCountries
,这就是我尝试执行内部连接的原因.
我做错了什么,我该如何解决?非常感谢你.
我在文档中看不到任何声明 中支持FROM
的指示。JOIN
UPDATE
如果没有,也许您可以尝试相关子查询。
UPDATE Commodities
SET Idenb = (SELECT UniqueCountries.wbName||yr
FROM UniqueCountries
WHERE Commodities.wbCode = UniqueCountries.wbCode)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
319 次 |
最近记录: |