我想更新不同數據庫中的數據到另一個表,而不需要在更新查詢中設置所有列值。 例如。 UPDATE company.employee SELECT * FROM organisation.employee WHERE EMPID = 225更新從一個表到另一個表的主鍵記錄(不包括設置列)
-4
A
回答
0
方法一:
UPDATE
company.employee,
organisation.employee
SET
company.employee.firstname = organisation.employee.firstname
WHERE
organisation.employee.empid=225;
方法二:
INSERT INTO organisation.employee
SELECT * FROM company.employee
WHERE company.employee.empid=225;
你可以試試,但是,沒有足夠的信息來確定你想要達到的目標。
+0
我想更新整個record.table包含超過50列。管理「SET」運算符裏面的每一列看起來很長。您可以提供其他解決方案。 –
+0
我不認爲你可以使用沒有'set'操作符的'update'語句。 –
+0
您可以爲我的幫助建議其他選項 –
相關問題
- 1. 不能更新記錄從一個表到另一個
- 2. 更新另一個表的記錄表
- 3. 記錄從一個表到另一個
- 4. 從另一個列表更新列表
- 5. 從另一個表格數據更新表中的多個列(包括空值)
- 6. 從一個表到另一個表的SQL更新列
- 7. 從複合主鍵的另一個表插入或更新表
- 8. 從另一個表的外鍵獲取記錄列表
- 9. 從另一個表中更新一行有多個記錄
- 10. psql不包括基於另一個表的記錄
- 11. 使用另一個表值更新一個表記錄
- 12. 從一個表更新記錄到其他MySQL非唯一列
- 13. python3 - 兩個列表 - 更新一個列表與匹配鍵,從另一個
- 14. 從另一個表更新缺少記錄的表
- 15. 從另一個表中更新與2個主鍵
- 16. 更新在一個表中的主鍵是另一個表中的外鍵
- 17. 插入新記錄時,從一個表插入另一個表
- 18. 表自動創建記錄時,另一個表得到一個新的記錄
- 19. 更新值從一個表到另一
- 20. 從另一個表列值更新列
- 21. 從另一個列表更新一個列表
- 22. LINQ從另一個列表更新一個列表
- 23. 更新記錄從一個表與當前記錄的總和加上另一個表記錄
- 24. 插入多條記錄從一個表到另一個表
- 25. 將記錄從一個表複製到另一個表sql
- 26. 在oracle中從一個表插入記錄到另一個表
- 27. 從另一個數據庫中的表更新主鍵
- 28. MySQL - 更新表IF記錄不存在於另一個表
- 29. mysql將一列更新到另一個表中的另一列
- 30. 從一個表中獲取記錄不在另一個表中
嗨Rupali,請提供一個示例數據和查詢與您的問題,所以我們可以進一步幫助你。 – MaxPD