Bonjour,
J'essaye de mettre en place une requête update sur ma base de données.
On ne peut pas faire des JOINs dans une requête update. J'ai donc utilisé WHERE ... IN (SELECT ... FROM ...)
Le problème est que j'ai deux critères pour mon where.
Or faire WHERE ... IN (SELECT ... FROM ...) AND ... IN (SELECT ... FROM ...) ne fonctionne pas car :
Par exemple :
J'ai une colonne avec CritèreA ou CritèreB et une colonne avec ValeurA ou ValeurB
Si je veux mettre à jour (CritèreA, ValeurB) alors que dans mon IN (SELECT ... FROM ...) il y a les deux valeurs A et B. Alors mes lignes (CritèreA, ValeurB) et (CritèreA, ValeurA) sont mises à jour ...
Je ne vois pas comment faire un WHERE ... IN avec un couple de données
Pourriez-vous m'aider svp ?
Cdt
Partager