Mettre à jour une colonne à partir d'une autre
Salut,
ça me paraît extrêmement simple et pourtant ça ne fonctionne pas :
je veux simplement indiquer urgency = 3 dans toutes les lignes où priority = 7.
Code:
1 2 3
| update bugs
set urgency = 3
where bg_priority = 7 |
Code:
1 2 3
| update bugs
set urgency = 3
where bg_id in (select bg_id from bugs where bg_priority = 7) |
Dans les 2 cas j'obtiens le message "Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression."
Qu'est-ce que je fais mal ? :cry:
(C'est du T-SQL (SQL Server).)