Cross-table UPDATE in SQLITE3

后端 未结 4 610
情话喂你
情话喂你 2020-12-10 04:59

In SQL Server, I can do something like this:

UPDATE tbl1 
   SET col2 = tbl2.col2 
  FROM table1 tbl1 
 INNER JOIN table2 tbl2 
    ON tbl1.col1          


        
4条回答
  •  感动是毒
    2020-12-10 06:00

    This works for sqlite:

    UPDATE tbl1 SET col2 = (SELECT col2 FROM tbl2 WHERE tbl2.col1 = tbl1.col1)
    

提交回复
热议问题