Bonjour,
J'ai une table dans laquelle j'ai un boolean 1/0.
Lors de la mise à jour ou de l'insertion d'une nouvelle entrée, j'utilise cette requête:
Ce que j'aimerai c'est quand la valeur du champ booster=1 alors la mettre à 0 et inversement. Mais ça ne fonctionne pas !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 INSERT INTO pronos (user_id, match_id, booster, submit_date) VALUES ( '1', '1', CASE booster WHEN booster = 1 THEN 0 ELSE 1 END, now() ) ON DUPLICATE KEY UPDATE booster=VALUES(booster), submit_date=VALUES(submit_date)
Si vous aviez une solution ?
A+
coincoin22
Partager