Ancestrologie - Plugins et Outils > BOA
le boa peut-il m'aider avec quelques... statistiques ?
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
[#] Page suivante
Utiliser la version classique