Bonjour,

Je me permet de venir vers vous car je suis bloqué sur le logiciel SAS pour une manipulation qui me torture les neurones depuis plusieurs jours!

Je dois travailler une base de données sur des organismes LGBT avec leur catégorie et la clientèle. Ainsi, pour chaque catégorie et clientèle, j'ai indiqué que si oui=1 si non =0.

Pour vous remettre le contexte:

Base de données de base (c'est confidentiel, les données sont donc inventées):

APPELLATION ADRESSE CODE POSTAL RESSOURCE CLIENTELE
123 Rue des fleurs H1X2S3 Communautaire Gais
123 Rue des fleurs H1X2S3 Communautaire Lesbiennes
123 Rue des fleurs H1X2S3 Defense des droits Bisexuels
125 Rue des tours H2X2S4 Bars Alliés
125 Rue des tours H2X2S4 Bars Tout le monde
126 Rue des ponts H1X2D7 Commerces Tout le monde
127 Rue des mimes H1X3H4 Divers Gais
128 Rue des tracteurs H8H5D2 Organisme Bisexuels
128 Rue des tracteurs H8H5D2 Rencontre Gais
129 Rue des cyclones H4X2S8 Hébergement Lesbiennes

En faisant une première modif j'ai donc fait cela:

APPELLATION ADRESSE CODE POSTAL COMMU DEFDROI BAR COMME DIV ORGA RENC HEBER BI GAI LESB ALLIE TOUS
123 Rue des fleurs H1X2S3 1 0 0 0 0 0 0 0 0 1 0 0 0
123 Rue des fleurs H1X2S3 1 0 0 0 0 0 0 0 0 0 1 0 0
123 Rue des fleurs H1X2S3 0 1 0 0 0 0 0 0 1 0 0 0 0
125 Rue des tours H2X2S4 0 0 1 0 0 0 0 0 0 0 0 1 0
125 Rue des tours H2X2S4 0 0 1 0 0 0 0 0 0 0 0 0 1
126 Rue des ponts H1X2D7 0 0 0 1 0 0 0 0 0 0 0 0 1
127 Rue des mimes H1X3H4 0 0 0 0 1 0 0 0 0 1 0 0 0
128 Rue des tracteurs H8H5D2 0 0 0 0 0 1 0 0 1 0 0 0 0
128 Rue des tracteurs H8H5D2 0 0 0 0 0 0 1 0 0 1 0 0 0
129 Rue des cyclones H4X2S8 0 0 0 0 0 0 0 1 0 0 1 0 0

J'aimerais qu'au final, cela donne ce rendu (dans la vraie base, j'ai près de 8600 lignes et 27 colonnes):

APPELLATION ADRESSE CODE POSTAL COMMU DEFDROI BAR COMME DIV ORGA RENC HEBER BI GAI LESB ALLIE TOUS
123 Rue des fleurs H1X2S3 1 1 0 0 0 0 0 0 1 1 1 0 0
125 Rue des tours H2X2S4 0 0 1 0 0 0 0 0 0 0 0 1 1
126 Rue des ponts H1X2D7 0 0 0 1 0 0 0 0 0 0 0 0 1
127 Rue des mimes H1X3H4 0 0 0 0 1 0 0 0 0 1 0 0 0
128 Rue des tracteurs H8H5D2 0 0 0 0 0 1 1 0 1 1 0 0 0
129 Rue des cyclones H4X2S8 0 0 0 0 0 0 0 1 0 0 1 0 0

En résumé, que les doublons soit supprimés mais que les données soient fusionnées ou additionnées.

Quelqu'un peut-il m'aidé?

Je débute sur SAS et j'ai essayé SQL, TRANSPOSE, mais ne sachant pas quelle commande je dois donner, il est difficile pour moi d'avancer dans le traitement de ma base.

Merci par avance!

PS/ Désolé si je ne suis pas dans le bon salon!