Ancestrologie - Plugins et Outils > BOA
Les villes et leur récurrence dans la base
Roblim:
Bonjour,
Je souhaiterais avoir, pour chaque ville de la base, le nombre de fois qu'elle est présente (évènements IND, évènements FAM, adresses).
Il s'agit pour moi d'établir un classement des villes par rapport à leur fréquence.
D'avance merci
DDdeBerdeux:
Bonjour,
--- Code: ---select distinct V.VILLE, count(*)
from
(select EV_IND_VILLE as VILLE
, EV_IND_KLE_DOSSIER as dossier
from EVENEMENTS_IND
where EV_IND_VILLE is not null
union all
select EV_FAM_VILLE
,EV_FAM_KLE_DOSSIER
from EVENEMENTS_FAM
where EV_FAM_VILLE is not null
union all
select ADR_VILLE
, ADR_KLE_DOSSIER
from ADRESSES_IND as ville
where ADR_VILLE is not null) V
where V.dossier=1
group by 1
order by 2 desc
--- Fin du code ---
Devrait répondre à votre question en ajustant l'avant-dernière ligne à votre numéro de dossier. Si vous préférez dans l'ordre des noms de villes au lieu de la fréquence descendante, supprimez la dernière ligne.
Exportez le résultat dans un tableur si vous voulez calculer la fréquence relative.
André
Roblim:
Bonsoir André,
Je ne vois pas où je dois mettre mon numéro de dossier
DDdeBerdeux:
Bonsoir,
En avant-avant-dernière ligne. Il faut sélectionner tout le texte jusqu'en bas, même la partie cachée, en descendant l'ascenseur.
--- Code: ---where V.dossier=1 <== ici
--- Fin du code ---
[/pre]
André
Roblim:
Bonjour André
Je n'avais pas été jusqu'à la dernière ligne!
Merci infiniment cela fonctionne impeccable.
Bravo pour votre expertise
Navigation
[#] Page suivante
Utiliser la version classique