Auteur Sujet: cherche liste des femmes avec leur age au premier enfant  (Lu 1738 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne ilpleutcematin

  • Grand Amateur
  • ***
  • Messages: 31
cherche liste des femmes avec leur age au premier enfant
« le: 07 Novembre 2007 à 23:27:41 »
Bonjour,
Je cherche à avoir une liste des femmes avec leur age au premier enfant
Quelqu'un peut-il m'aider ?
ancestrologie v1210 base v5.122 arbres 2009.1.9.15
firebird WI-V2.1.1.17910  server version
Windows xp sp3
 

Hors ligne DDdeBerdeux

cherche liste des femmes avec leur age au premier enfant
« Réponse #1 le: 08 Novembre 2007 à 10:14:22 »
Bonjour,
Ce calcul est très proche de celui utilisé pour détecter les dates incohérentes dans les individus:select i.nom||coalesce(', '||i.prenom,'') as nom
     ,i.cle_fiche
     ,i.annee_naissance
     ,min(coalesce(ne.ev_ind_date,cast(coalesce(ne.ev_ind_date_mois,'12')||'/28/'||ne.ev_ind_date_year as date))
          -coalesce(ni.ev_ind_date,cast(coalesce(ni.ev_ind_date_mois,'1')||'/1/'||ni.ev_ind_date_year as date)))
      /365.25 as age
from individu i
inner join evenements_ind ni on ni.ev_ind_kle_fiche=i.cle_fiche
                            and ni.ev_ind_type='BIRT'
inner join individu e on e.cle_mere=i.cle_fiche
                     and e.annee_naissance>0
inner join evenements_ind ne on ne.ev_ind_kle_fiche=e.cle_fiche
                            and ne.ev_ind_type='BIRT'
where i.kle_dossier=:DOSSIER
  and i.sexe=2
  and i.annee_naissance>0
group by 1,2,3
order by 1,3
Dans le BOA, remplacez le ":DOSSIER" par le n° de votre dossier. Si vous copiez cette requête telle que dans un outil comme IBExpert (il en existe une version Lite téléchargeable librement), il vous demande la valeur à donner à DOSSIER.
Remarquez que lorsque les dates enregistrées pour les naissances ne sont pas complètes, elles sont remplacées par des dates estimées qui vont toujours dans le sens de l'augmentation de l'âge de la mère. C'est le choix "optimiste" fait pour détecter les mères avant l'âge défini dans les préférences.
A+
André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne ilpleutcematin

  • Grand Amateur
  • ***
  • Messages: 31
cherche liste des femmes avec leur age au premier enfant
« Réponse #2 le: 08 Novembre 2007 à 21:47:02 »
merci beaucoup
ancestrologie v1210 base v5.122 arbres 2009.1.9.15
firebird WI-V2.1.1.17910  server version
Windows xp sp3