SQL requête - modification sortie

Nouveau WRInaute
Bonjour à tous,

je souhaiterais savoir s'il existe un moyen de faire ce ci s'il vous plaît dans une requête sql :
J'ai un fichier csv qui est importé à partir d'une requête sql.
Dans un champ, il y a un champ désactivé qui est '-' si c'est désactivé et un X si désactivé.
Quand j'exécute la requête, je souhaiterais changé dans la colonne ETAT = 0 au lieu de X si c'est désactivé et mettre 1 au lieu de - si c'est activé.
Exemple :
ETAT
1
1
0
0
Je ne sais pas si c'est possible de le faire via sql ou à partir d'un autre programme

Merci :)
 
WRInaute impliqué
Dans un champ, il y a un champ désactivé qui est '-' si c'est désactivé et un X si désactivé.
Ça doit pas être souvent activé alors.

Si j'ai bien compris ton problème, ça peut en effet se régler directement dans la requête SQL. On y pense pas forcément, mais on peut parfaitement retourner une autre colonne que celle des tables parcourues.

SQL:
CASE `ETAT` WHEN 'X' THEN 1 WHEN '-' THEN 0 ELSE NULL END AS `etatBool`
 
Discussions similaires
Haut