2009-06-27 6 views

Répondre

5

Utilisez une sélection imbriquée:

UPDATE tablename SET Amount = (
    SELECT Amount FROM tablename WHERE ID = 2) 
WHERE AccNo = 1200 

Il est évident que si votre condition est différente, vous devrez modifier en fonction, par exemple Si AccNo est unique, vous pouvez l'utiliser.

+0

Acually je veux ajouter le montant sur le montant non seulement le mettre à jour ??? – Malcolm

+0

Et aussi s'il y a une colonne CustNo et qui doit être incluse dans les clauses where de sorte qu'elles correspondent ?? Désolé, j'ai oublié ces points. – Malcolm

Questions connexes