|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2007 Messages : 49 ![]() |
bonjour à tous!
en pj voici une vue de ma table. Celle ci est composé d'une variable Ident l'identifiant , d'un code ape qui va avec (pas très importante). aussi, un nombre de salariés, et une masse salariale pour chaque trimestre de chaque année de 2000 à 2005. Il ya autant de fois de lignes de ident que de déclarations trimestrielles. Ce que je veux c'est créer une nouvelle table avec le "array et retain" qui me donne en gros ceci: APE CODE/ Ident/ Masse_sal_2000T1/ Masse_sal_2000T2/..../Masse_sal_20005T4/effectif_2000T1/effectif_2000T2/.../effectif_2005T4 soit en tout 50 colonnes je crois pour les 50 variables: 6 années * 4trimestres mais pour les deux variables eff et sal d'ou 48+ape code et ident. Voilà le problème et je n'arrive pas à le résoudre! si quelqu'un a une idée, merci! |
|
|
00
|
|
|
#2 | ||
|
Membre chevronné
![]() ![]() |
Bonjour,
Tu peux passer par 2 proc transpose et un merge pour cela créé une variable annee_trimestre et fais une proc transpose par APE et Ident : Code :
|
||
|
|
00
|
|
|
#3 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2007 Messages : 49 ![]() |
Merci pour ta solution!!!!!!!
C'est ce que j'ai fait! PROBLEME: il faut que je le fasse avec ARRAY et RETAIN mais je n'y comprends rien! En tout cas cette solution c'est ma roue de secours! sinon voici sur quoie je dois m'aider (exemple): Code :
bref je suis pas sorti de l'auberge! |
||
|
|
00
|
|
|
#4 | ||
|
Membre chevronné
![]() ![]() |
re,
voici la solution Attention : mon exemple ne marche que si tu as des années >= à 2001. j'ai fait pour masse_sal pour année 2001 et 2002, il faut que tu complète le code avec les autres années. Code :
|
||
|
|
00
|
|
|
#5 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : juin 2007 Messages : 49 ![]() |
J'ai trouvé la solution:
Si jamais cela peut aider quelqu'un! Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com