Ancestrologie - Plugins et Outils > BOA

le boa peut-il m'aider avec quelques... statistiques ?

(1/2) > >>

guillaume simonnet:
je me demandais s'il etait possible de construire des requetes sql pouvant me retourner les infos suivantes:

- individu ayant vecu le plus longtemps: avec une variante comprenant les vivants et si possible avec une reponse que l'on pourrait poser par siecle

- couple avec le plus d'enfants

- individu qui a le plus d'unions



ces infos me permettraient d'enrichir mes pages web d'infos inhabituelles. je suis sur que je peux en trouver d'autres si necessaire  8)



avis aux specialistes  :D

Lau:
Je n'ai pas le temps de faire les requêtes ni de les tester, mais un des principes est le suivant (pour l'âge) :



select * from table1 t1

where t1.champ in (

  select max(champ) from table1 t2

)





Désolé de ne pouvoir te consacrer plus de temps, mais je ne doute pas que d'autres en auront...

PThierry:

--- Citation de: "guillaume simonnet" ---retourner les infos suivantes:

- individu ayant vecu le plus longtemps:
--- Fin de citation ---


guillaume tu peux essayer ça



select  i.cle_fiche, i.nom, i.prenom, i.age_au_deces

from individu i

where i.age_au_deces in (select max(i2.age_au_deces)

                         from individu i2)

guillaume simonnet:
merci pierre je vais essayer  :)

DDdeBerdeux:
Si tu as plusieurs dossiers dans ta base, pense à inclure la sélection du bon dossier dans les clauses WHERE.
--- Code: ---select cle_fiche,nom,prenom,age_au_deces

from individu

where age_au_deces= (select max(age_au_deces) from individu where kle_dossier=1)

and kle_dossier=1
--- Fin du code ---
L'idéal serait que tu inclus toutes les requêtes dans  un fichier excel ou openoffice, interfacé par odbc avec ta base.

A+

André

Navigation

[0] Index des messages

[#] Page suivante

Une erreur s'est produite lors du remerciement
Remerciement...
Utiliser la version classique