bonjour
je veux utilisé Case when dans mon requete mais il y atoujours une erreur
Code:
1
2
3
4
5
6
7 Select CAse when a.Agence= '250' THEN '0' ELSE '1' end AS ag From f_solde a
Version imprimable
bonjour
je veux utilisé Case when dans mon requete mais il y atoujours une erreur
Code:
1
2
3
4
5
6
7 Select CAse when a.Agence= '250' THEN '0' ELSE '1' end AS ag From f_solde a
salut
as tu essayer ceci
Code:
1
2
3
4 Select Case a.Agence when '250' THEN '0' ELSE '1' end as ag From f_solde a
@+ Phil
Comme anapurna il a dit lui
case le nom de de champs suivi de when la valeur
enfin bon comme que son code il est fait
verifiez le type de 'a.Agence' s'il est entier et n'est pas chaine de caractère faire comme ça:
Code:
1
2
3
4 Select Case a.Agence when 250 THEN '0' ELSE '1' end as ag From f_solde a
Tu peut écrire ce code:
Code:
1
2
3
4
5
6
7
8
9
10 Select '0' as ag From f_solde where a.Agence ='250' union all Select '1' as ag From f_solde where a.Agence <>'250'