Bonjour à tous,
En fonction d'une condition je fait un UPDATE sur une table, sinon c'est sur une autre.
Je veux faire le test au niveau de la base (actuellement le test est fait en PHP : je veux donc réduire 3 les appels à la base de données en une seule requete).
J'ai essayé ceci qui ne marche pas :
Je pense que c'est possible en mysql.. ..non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT IF ( (..condition..)>0,# Condition # Alors Update table A UPDATE `table_A` SET ..etc ,# sinon Update table B UPDATE `table_B` SET ..etc );
Merci
Partager