SQL : Case dans un SELECT
Kivanc
Messages postés
390
Date d'inscription
Statut
Membre
Dernière intervention
-
sipherion Messages postés 1809 Date d'inscription Statut Membre Dernière intervention -
sipherion Messages postés 1809 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaiterai remplacer des valeurs directement dans mon select suivant plusieurs conditions:
Pour le moment j'ai ça mais je pense que c'est pas correct...
Dans mon case je voudrais : si ARAACD = 7 alors écrire Cash, si ARAACD = R alors drive si ARAACD = 1,2,3,4,6;8,C,D ou F alors écrire Proxi
et si ARAACD = L alors écrire Super.
Est-ce possible ?
merci
Je souhaiterai remplacer des valeurs directement dans mon select suivant plusieurs conditions:
SELECT ARAACD
CASE
WHEN ARAACD = 7 THEN 'CASH'
WHEN ARAACD = 'R' THEN 'DRIVE'
WHEN ARAACD = 'L' THEN 'SUPER'
ELSE 'PROXI'
END
Pour le moment j'ai ça mais je pense que c'est pas correct...
Dans mon case je voudrais : si ARAACD = 7 alors écrire Cash, si ARAACD = R alors drive si ARAACD = 1,2,3,4,6;8,C,D ou F alors écrire Proxi
et si ARAACD = L alors écrire Super.
Est-ce possible ?
merci
A voir également:
- SQL : Case dans un SELECT
- Logiciel sql - Télécharger - Bases de données
- Requete sql pix - Forum PHP
- Additions et multiplication dans des requêtes SQL ✓ - Forum MySQL
- Sql query download - Télécharger - Gestion de données
- Ora-00933: la commande sql ne se termine pas correctement ✓ - Forum Oracle