0
我有兩個數據庫「db1」和「db2」與同一個表「table1」。這兩個表具有唯一的主鍵「dv_no」。我的問題是我想要在兩個數據庫[db1.table1和db2.table1]兩個表[db1.table1和db2.table1]之間的聯合兩個表的聯合兩個表的更新特定數據。SQL查詢更新不同數據庫中兩個聯合表之間的數據
我有兩個數據庫「db1」和「db2」與同一個表「table1」。這兩個表具有唯一的主鍵「dv_no」。我的問題是我想要在兩個數據庫[db1.table1和db2.table1]兩個表[db1.table1和db2.table1]之間的聯合兩個表的聯合兩個表的更新特定數據。SQL查詢更新不同數據庫中兩個聯合表之間的數據
喜歡這個
select * from db1.table JOIN db2.table on
db1.table.column = db2.table.column
,如果它是關於T-SQL,你可以嘗試這樣的:
UPDATE DB1.dbo.TABLE1
SET TABLE1.SOMECOLUMN = tbl2.SOMECOLUMN
FROM DB1.dbo.TABLE1 tbl1
INNER JOIN DB2.dbo.TABLE2 tbl2 ON tbl2.dv_no = tbl1.dv_no
要查找*具體*回答您必須添加*具體*細節,如數據樣本和所需輸出。如果您嘗試過某些功能,請分享您的代碼和問題。 – gofr1
MySQL? SQL Server? PostgreSQL的?你在使用哪種RDBMS? – eggyal
哪個數據庫?? –