我的sqlite数据库中有两个表,其中列名称为solution,solutionimage,id表示tableA和tableB.我想,从tableB解决方案,solutionimage复制到tableA分别匹配两个表中的id,怎么做?
我有谷歌它尝试但我没有得到它..任何人帮助我.非常感谢提前.
理想情况下,您希望将要更新的表连接到从中获取值的另一个表.
但我刚才读JOINS的UPDATES都不允许在SQLITE这样的子查询都去我猜想方式:
UPDATE tableB
SET
Solution = (SELECT Solution FROM tableA WHERE ID = tableB.ID),
SolutionImage = (SELECT Solution FROM tableA WHERE ID = tableB.ID);
Run Code Online (Sandbox Code Playgroud)
请参阅此小提琴,例如输出.