2017-07-06 4 views
-1

Je suis à la recherche d'un script de requête SQL:Copier le contenu d'un champ à un autre

COPY ContactName, City 
    WHERE CustomerID (A) 
TO ContactName, City 
    WHERE CustomerID (B) 

EXAMPLE

Je sais que ce n'est pas juste, mais j'espère que vous comprenez ce que je veux dire.

Cordialement!

+0

Je ne comprends pas, vous voulez mettre à jour B ContactName avec ContactName de A en utilisant leurs ID's uniques? –

+0

Quels [DBMS] (https://fr.wikipedia.org/wiki/DBMS) utilisez-vous? Postgres? Oracle? –

+0

Voir par ex. [ici] (http://dba.stackexchange.com/a/131138/1822) ou [ici] (https://stackoverflow.com/q/1331191/330315) –

Répondre

0
UPDATE Customers 
SET ContactName = (SELECT ContactName WHERE CustomerID ='A'), City = (SELECT City WHERE CustomerID ='A') 
WHERE CustomerID=B 

Cela devrait fonctionner

+0

Merci, n'ont pas codé SQL dans un certain temps –