Bonjour à tous,
j'ai un problème -surement stupide- pour renommer mes variables à l'aide du "AS" dans une requête toute simple.
J'utilise SQL sous SAS pour information.
Dans la requête ci-dessous, mon resultat ne prend pas en compte les nouveaux noms choisis via les AS, i.e. mes variables apparaissent toujours comme libelle_court, valrub etc.
A noter que j'ai essayé toutes les syntaxes : ' 'n; " "n; " "; et même rien du tout vu qu'il n'y a pas d'espace ou de caractères spéciaux dans ces noms. Voyez vous d'où vient le problème ? Merci beaucoup d'avance:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 proc sql; create table cocomn_g_li as select c.libelle_court as 'Lieu'n, a.valrub as 'coden'n, a.licex1 as 'lib1n'n, a.licex2 as 'lib2n'n, a.licex3 as 'lib3n'n, a.licex4 as 'lib4n'n, a.valrug as 'codeg'n from table1 as a left join table2 as c on a.cle = c.cle where a.valrub is not null and a.var1 = 'coden' and a.var2='XoX' order by c.libelle_court, a.valrub, a.licex1, a.licex2, a.licex3, a.licex4, a.valrug; quit;
Partager