Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sqlite:我需要将数据从一个表更新到另一个表_Sql_Sqlite - Fatal编程技术网

Sqlite:我需要将数据从一个表更新到另一个表

Sqlite:我需要将数据从一个表更新到另一个表,sql,sqlite,Sql,Sqlite,我的sqlite数据库中有两个表,两个表的列名都是solution,solutionimage,id分别是tableA和tableB。我想,从tableB解决方案,solutionimage复制到tableA,分别匹配两个表中的id,怎么做 我用谷歌搜索了一下,试了一下,但没有找到。。谁来帮我。提前非常感谢。理想情况下,您希望将正在更新的表加入到从中获取值的另一个表中 但是我刚刚读到,更新中的连接在SQLITE中所以子查询是一种方法,我想: UPDATE tableB SET

我的sqlite数据库中有两个表,两个表的列名都是solution,solutionimage,id分别是tableA和tableB。我想,从tableB解决方案,solutionimage复制到tableA,分别匹配两个表中的id,怎么做


我用谷歌搜索了一下,试了一下,但没有找到。。谁来帮我。提前非常感谢。

理想情况下,您希望将正在更新的表加入到从中获取值的另一个表中

但是我刚刚读到,
更新中的
连接
SQLITE中
所以子查询是一种方法,我想:

UPDATE tableB
    SET
      Solution = (SELECT Solution FROM tableA WHERE ID = tableB.ID),
      SolutionImage = (SELECT Solution FROM tableA WHERE ID = tableB.ID);

查看此输出示例。

打开了100多篇文章,因此您肯定可以做得更好。请在你的问题中添加更多的细节。澄清你的问题你根本不清楚你在做什么;问题标题是
添加数据
,但问题的措辞可能意味着您实际上想要使用表A中的值更新表B中的条目?什么事?非常感谢。。我犯了一个错误。。我已经把它输入了ID=ID这是我的错误,我已经改成了你的查询,很好…谢谢。。。。