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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 update bugs set urgency = 3 where bg_priority = 7
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?
(C'est du T-SQL (SQL Server).)
Partager