Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > SAS Base
SAS Base Forum d'entraide sur SAS base : étape data, procédures non statistiques, procédures non graphiques, SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/12/2010, 23h38   #1
Invité régulier
 
Inscription : août 2008
Messages : 46
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 46
Points : 8
Points : 8
Par défaut Noms et nombres de colonnes dynamiques

Bonjour à tous,

J'ai posé cette question dans la section Oracle en pensant que SQL simple peut le faire et intégrer dans SAS mais ce n'est pas le cas.
Passons tout de suite au problème.

J'aimerais construire dynamiquement le résultat selon les différents types de Ligne dans la table ci_dessous.

TABLE1 :
Axe Ligne
Est AA
Est BB


AA, BB, CC ici peuvent être autres choses
On peut les voir comme
Code :
SELECT DISTINCT Ligne FROM TABLE1
TABLE2 : (sert de référence, donc est déjà fixée)
Ligne_table2 Ligne_libelle
A AA
B BB
C CC
D DD
E EE

Table_A :
No Nom A_Lundi A_Mardi A_Mercredi
1 toto 1 2 3
2 titi 5 4 6

Table_B :
No Nom B_Lundi B_Mardi B_Mercredi
1 toto 10 20 30
2 titi 25 42 62

Ces tables Table_A, Table_B exisent, correspondant au nom de lignes de la colonne Ligne_table2 de la TABLE2 ci_dessus. 1, 2, toto, titi existent dans ces tables de manières identique.
J'aimerais avoir que ma requête retourne :
No Nom A_Lundi B_Lundi A_Mardi B_Mardi A_Mercredi B_Mercredi
1 toto 1 10 2 20 3 30
2 titi 5 25 4 42 6 62

Ici le nombre de colonnes dépend de la SELECT DISTINCT Ligne de la TABLE1
J'espère être assez clair dans mon explication, et que vous pourriez m'aider.

Merci d'avance !
WillyPayne est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h49.


 
 
 
 
Partenaires

Hébergement Web