我的sqlite数据库中有两个表,其中列名如解决方案,solutionimage,id表示tableA和tableB。我想,从tableB解决方案,solutionimage复制到tableA分别匹配两个表中的id,怎么做?
我已谷歌并试过但我没有得到它..任何人帮助我。非常感谢。
答案 0 :(得分:5)
理想情况下,您希望将要更新的表加入另一个从中获取值的表。
但我刚刚读到JOINS
UPDATES
SQLITE
UPDATE tableB
SET
Solution = (SELECT Solution FROM tableA WHERE ID = tableB.ID),
SolutionImage = (SELECT Solution FROM tableA WHERE ID = tableB.ID);
{{1}} {{1}}中{{1}}所以我认为子查询是可行的方式:
{{1}}
请参阅此not allowed输出示例。