Bonsoir à tous,
Depuis le début de l'AM je galère sur une requête avec IF et je vois pas ou il y a une erreur
J'obtiens toujpurs le même message :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT *, IF (SELECT * FROM maTable WHERE `id` = 2342) IS NULL THEN INSERT INTO maTable (`id`, `totalJour`) VALUES ('2342', 1000') ELSE UPDATE maTable SET `totalJour` = '1001' WHERE `id` = '2342') END IF FROM maTable WHERE id = 2342
Qui peut me dire pourquoi ?#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT * FROM `matable` WHERE `id` = 2342) IS NULL THEN INSERT INTO `m' at line 1
D'avance merci
Partager