“Perbarui tabel dari tabel lain” Kode Jawaban

Pembaruan SQL dari Pilih

UPDATE YourTable 
SET Col1 = OtherTable.Col1, 
    Col2 = OtherTable.Col2 
FROM (
    SELECT ID, Col1, Col2 
    FROM other_table) AS OtherTable
WHERE 
    OtherTable.ID = YourTable.ID
Ankur

Pembaruan SQL dari tabel yang berbeda

-- SQL Server
UPDATE Sales_Import
SET Sales_Import.AccountNumber = RAN.AccountNumber
FROM Sales_Import SI
INNER JOIN RetrieveAccountNumber RAN
ON SI.LeadID = RAN.LeadID;
-- MySQL & MariaDB
UPDATE Sales_Import SI, RetrieveAccountNumber RAN
SET SI.AccountNumber = RAN.AccountNumber
WHERE SI.LeadID = RAN.LeadID;
DeuxAlpha

Perbarui tabel dari tabel lain

UPDATE accounts SET (contact_first_name, contact_last_name) =
    (SELECT first_name, last_name FROM salesmen
     WHERE salesmen.id = accounts.sales_id);
Fine Falcon

Jawaban yang mirip dengan “Perbarui tabel dari tabel lain”

Pertanyaan yang mirip dengan “Perbarui tabel dari tabel lain”

Lebih banyak jawaban terkait untuk “Perbarui tabel dari tabel lain” di Sql

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya