IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Designer Oracle Discussion :

Calcul tranches d'âge


Sujet :

Designer Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    283
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 283
    Par défaut Calcul tranches d'âge
    bonjour,

    j'ai une donnée source qui est une date, en cible j'ai l'âge, une tranche d'âge (tranche 1, 2, ou 3) et une répartition (1,2 ou 3). les tranches d'âge dépendent de la répartition que l'utilisateur va choisir.
    par exemple répartition 1: tranche d'âge 1:=0-10ans, tranche d'âge 2: 11-20ans, etc
    répartition 2: tranche d'âge 1:=0-5ans, tranche d'âge 2: 6-10ans, etc
    etc

    donc je dois alimenter les tables cibles. l'âge est bien calculé mais je ne sais pas comment m'en sortir pour les colonnes repartition et tranche d'âge sachant que la tranche d'âge dépend de la répartiition et que cette dernière ne comportera que des 1,2 ou 3.

    qqn peut-il m'aider svp?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select 47 as age,trunc(47/10,0)+1 as Tranche10, trunc(47/5,0)+1 as Tranche5 from dual;

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    283
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 283
    Par défaut
    Merci pour ta réponse mais comment insérer la condition de la répartition, car pour un même âge il y aura 3 tranches d'âge différents

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par nawal59 Voir le message
    Merci pour ta réponse mais comment insérer la condition de la répartition, car pour un même âge il y aura 3 tranches d'âge différents
    Au lieu de rester dans le flou artistique et l'abstraction totale, si vous nous donniez un vrai exemple concret au lieu de tester nos talents d'extralucides?

  5. #5
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    283
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 283
    Par défaut
    bien entendu!

    Alors tout d'abord voici un tableau qui peut peut-être mieux expliquer la situation:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    	         Répartition 1  Répartition 2	Répartition 3
    tranche d'âge 1	  age<= 1an	age<= 1an	age<= 1an
    tranche d'âge 2	  1<age<=60	1<age<=60	1<age<=60
    tranche d'âge 3	  60<age<=75	60<age<=100	60<age<=70
    tranche d'âge 4  75<age<=85	age>100         70<age<=80
    tranche d'âge 5	  age>85	                  80<age<=90
    tranche d'âge 6			                90<age<=100
    tranche d'âge 7			                age>100

    J'ai une table "REPART_AGE" composée de 3 champs: AGE, REPARTITION et TRANCHAGE.
    Pour l'âge, c'est OK! Par contre la répartition ne sert qu'à différencier les 3 types de tranches d'âge.

    Lorsque l'utilisateur souhaitera voir par exemple une pyramides des âges (dans mes futurs rapports), il pourra choisir la répartition des âges qu'il souhaite (plus détaillée ou non).

    J'espère avoir été plus claire...sinon dites moi!

  6. #6
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par nawal59 Voir le message
    J'espère avoir été plus claire...sinon dites moi!
    Ben, il est bien joli votre tableau, mais quel est le rapport avec vos tables qui contiennent vos données et qu'est ce que vous voulez en faire concrètement ?
    Vous voulez mettre à jour des champs? Créer des vues? Répartir dans différentes tables?
    Soit dit en passant, vos critères de tranches d'âges n'ont plus rien à voir avec votre premier message... (utilisez case ... when ... then ... else ... end)

  7. #7
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    283
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 283
    Par défaut Problème de jointure sur le designer
    bonjour,

    J'ai une table avec 3 colonnes dont 2 pour lesquelles il me faudrait une jointure.

    j'ai:

    age | repartition
    90 | 1
    53 | 2
    45 | 2
    69 | 3
    52 | 1
    41 | 3

    (donc aléatoire)

    j'aimerai avoir :

    age | repartition
    40 | 1
    40 | 2
    40 | 3
    41 | 1
    41 | 2
    41 | 3

    Je travaille sur le designer ODI, lorsque je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select distinct age,repartition from repartage
    j'ai bien pour chaque age les différentes répartitions.

    Comment faire pour avoir ce résultat sur le designer?

    merci pour votre aide

Discussions similaires

  1. [XL-2007] calcule tranche d'age
    Par skelzy dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 25/04/2024, 15h35
  2. calcul tranche d'âge
    Par Daniela dans le forum Excel
    Réponses: 4
    Dernier message: 25/10/2012, 08h28
  3. calcul tranche d'heure
    Par fmh1982 dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 05/06/2009, 18h14
  4. Calcul d'heures par tranche horaire
    Par A0080 dans le forum Excel
    Réponses: 11
    Dernier message: 05/03/2008, 14h19
  5. Calcul de tranches horaires
    Par zach dans le forum Algorithmes et structures de données
    Réponses: 8
    Dernier message: 02/08/2005, 08h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo