Précédent   Forum du club des développeurs et IT Pro > 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
 
Outils de la discussion
Publicité
'
Vieux 20/12/2012, 16h25   #1
turtle5
Invité de passage
 
Femme
Inscription : septembre 2012
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Belgique

Informations forums :
Inscription : septembre 2012
Messages : 3
Points : 1
Points : 1
Par défaut Croiser 2 tables à plusieurs variables

Bonjour,
J'ai un petit souci que j'essaye de résoudre avec une procédure Merge, je ne comprends pas pourquoi cette procédure ne fonctionne pas alors que dans des cas similaires, ça a marché. Bref, Je cherche donc une autre piste... je vous explique :

J'ai une table A, avec environ 18.000 lignes et plusieurs variables dont 3 m'intéressent :
- Un groupe de pathologies portant un numéro à 3 ou 4 chiffres
- ces groupes sont subidivisés en 4 catégories d'âge (A, H, L et G)
- et encore en 4 niveaux de sévérité, allant de 1 à 4.

Dans ma table B se trouvent des valeurs spécifiques pour chaque cas de figure : une moyenne, limite inférieure, limite supérieure 1 et limite supérieure 2.

Donc, je voudrais rajouter dans ma table A 3 colonnes avec les valeurs qui se trouvent dans la table B pour chaque cas de figure.

Ex : j'ai un patient dans le groupe de pathologie 153, d'âge L et sévérité 2 :
quelle est sa moyenne, limite inférieure, limite supérieur 1 et limite supérieure 2 ?

Je suis un tout petit peu paumée...
Si vous pouviez m'apporter une petite aide charitable (en cette période de Noel ), ce serait sympa.
Si possible, pas trop raccourcie l'explication, comme vous pouvez le lire, je suis assez débutante

Merci

Anne
turtle5 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2012, 16h39   #2
s_a_m
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 310
Détails du profil
Informations personnelles :
Nom : Homme Samir SELMANE
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : février 2011
Messages : 1 310
Points : 2 536
Points : 2 536
Pour savoir pourquoi ton merge ne marche pas, il faudrait poster ton programme.
L'ilternative au merge est la proc sql + jointure.
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2012, 11h37   #3
turtle5
Invité de passage
 
Femme
Inscription : septembre 2012
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Belgique

Informations forums :
Inscription : septembre 2012
Messages : 3
Points : 1
Points : 1
Bonjour,
Merci pour votre réponse.
J'ai résolu ma procédure de merge, j'avais commis une erreur.
Merci
Bonnes fêtes
Anne
turtle5 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 22h57.


 
 
 
 
Partenaires

Hébergement Web