Bonjour à tous,

Je travaille sur la requête suivante sur phpMyAdmin, où id, nom, prenom, typeChambre et 19mars sont des champs de ma BDD:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT id, nom, prenom, typeChambre, (CASE 19mars WHEN typeChambre=SGL THEN 1 WHEN typeChambre=TWIN THEN 0,5 ELSE 0 END) FROM olympiades ORDER BY nom
J'ai mis la commande CASE entre parenthèses car je crois comprendre que sinon elle n'est pas reconnue par phpMyAdmin.

Lorsque je lance la requête j'obtiens l'erreur suivante :
#1064 - Erreur de syntaxe près de '5 ELSE 0 END) FROM olympiades ORDER BY nom LIMIT 0, 25' à la ligne 1

J'ai essayé d'entourer SGL, TWIN, 1 et 0,5 de simple quotes, puis de doubles quotes... Rien n'y fait.

Quelqu'un peut-il m'éclairer de ses lumières ?
Merci par avance.