我有一些數據在SQLite中來自多個表的更新。 SELECT SQL工作正常,但UPDATE SQL不起作用。我不想使用子查詢分別更新每條記錄。有沒有辦法使用連接更新SQLite中的多個記錄?如何使用INNER JOIN在sqlite中更新?
0
A
回答
0
我已經得到了答案。
這是由子查詢,無需逐一更新記錄完成。
+0
如果你找到答案,你可以編輯你的問題嗎?現在沒有人可以利用你的問題。如果您不想包含代碼和解決方案,請考慮關閉問題。 – 2012-07-26 07:32:27
+0
選擇查詢是** tbl1內部連接的SELECT記錄tbl2 ON tbl1.col1 = tbl2.col1內部連接tbl3 ON tbl2.col3 = tbl3.col1內部連接tbl4 ON tbl4.col3 = tbl2.col1其中條件; ** UPDATE查詢** UPDATE tbl1 SET col1 =(從tbl2選擇col3,tbl3,tbl4,其中tbl1.col1 = tbl2.col1 AND tbl4.col3 = tbl2.col1 AND tbl2.col3 = tbl3.col1)**工作正常 – 2012-07-27 07:20:22
相關問題
- 1. 如何在SQLite Android中查找Inner Join?
- 2. 更新INNER JOIN後
- 3. MySQL更新INNER JOIN
- 4. 使用INNER JOIN SQL選擇行更新
- 5. 更新多個表使用INNER JOIN
- 6. 如何在場景中使用INNER JOIN?
- 7. 如何在SQL INNER JOIN中使用AS?
- 8. 如何在MYSQL中使用INNER/OUTER JOIN
- 9. 更新INNER JOIN或MIN?
- 10. SQL更新和INNER JOIN
- 11. 在INNER JOIN中使用AND
- 12. 在FilterClause中使用Inner Join
- 13. 使用INNER JOIN
- 14. 如何使用INNER JOIN更新3個表格?
- 15. 在Android中使用SQLite中的INNER JOIN時遇到問題
- 16. BindingSource.Filter使用Inner Join
- 17. 如何選擇使用Inner Join?
- 18. 帶INNER JOIN的MySQL更新語句
- 19. 更新查詢INNER JOIN的mysqli
- 20. 在INNER JOIN中使用LIKE子句
- 21. SQLite的INNER JOIN沒有工作從Access
- 22. 使用UNION ALL和INNER JOIN
- 23. MySQL的INNER JOIN使用
- 24. INNER JOIN使用CASE語句
- 25. 使用Inner Join刪除行
- 26. 使用INNER JOIN命令
- 27. SQL使用DISTINCT與INNER JOIN
- 28. 何時使用LEFT JOIN以及何時使用INNER JOIN?
- 29. MySQL的更新使用INNER與ORDER BY JOIN和LIMIT
- 30. INNER JOIN以及更多AND
歡迎堆棧溢出!我們鼓勵你[研究你的問題](http://stackoverflow.com/questions/how-to-ask)。如果你已經[嘗試了某些東西](http://whathaveyoutried.com/),請將其添加到問題中 - 如果沒有,請先研究並嘗試您的問題,然後再回來。 – 2012-07-26 07:21:18