Bonjour à tous !
J'ai vraiment besoin d'aide. Je travail avec SAS pour le traitement de données pour l'entreprise pour laquelle je travail. Le merveilleux monde de la programmation est relativement nouveau pour moi et j'espère ne pas poser ici une question stupide....
J'aimerais savoir comment je peu programmer en language SQL afin de concaténer des bouts de texte présents dans les lignes des doublons avant de les effacer de ma base de données avec SELECT DISTINCT.
En fait j'aimerais que le système comprenne que je veux simplement qu'il concaténe lorsque par exemple la donnée de la colonne 1 = la donnée de la colonne 1....
J'ai essayer de le faire comme suit;
proc sql;
create table table1 as
select distinct(a1), a2, a3, a4
if a1=a1 then a2!!a2;
if a1=a1 then a4!!a4;
quit;
Mais ca ne fonctionne pas.
Est ce que quelqu'un pourrait m'aide ?
![]()
Partager