forum Ancestrologie
Ancestrologie - Plugins et Outils => BOA => Discussion démarrée par: Roblim le 18 Juillet 2016 à 07:27:04
-
Bonjour,
Je vous sollicite afin de connaitre la requête qui permet de compter les différentes civilités de la base.
D'avance merci
-
Bonjour Roblim
Cette requête devrait répondre à votre question. Ne pas oublier de changer le 17 par votre numéro de dossier
Cordialement
SELECT
COUNT(*) AS Nbre
INDIVIDU.PREFIXE
FROM
INDIVIDU
WHERE
(INDIVIDU.KLE_DOSSIER = 17)
GROUP BY
INDIVIDU.PREFIXE
-
Bonsoir,
Je vous remercie pour votre réponse.
Je vous transmet en joint l'image de la requête lancée sur mon dossier n°4 et le retour d'une erreur.
D'avance merci
-
Bonsoir
Désolé il manque une virgule après Nbre !
Je vous mets la requête qui fonctionne ci après.
Cordialement
SELECT
count(INDIVIDU.PREFIXE) AS Nbre,
INDIVIDU.PREFIXE
FROM
INDIVIDU
WHERE
(INDIVIDU.KLE_DOSSIER = 17)
GROUP BY
INDIVIDU.PREFIXE
-
Bonjour,
Cela fonctionne.
Je vous remercie infiniment pour votre expertise; cela va m'aider pour fiabiliser les civilités.
-
Bonjour,
Pour rester toujours dans la fiabilisation des civilités, est-il possible de lister dans les unions, les femmes qui ont la civilité Mademoiselle.
D'avance merci
-
Bonjour Roblim
N'allez pas croire que je suis un expert de SQL...mais j'apprends !
Essayer voir cette requête pour répondre à votre question.
SELECT
INDIVIDU.NOM,
INDIVIDU.PRENOM,
E.EV_FAM_DATE_WRITEN AS DATES,
E.EV_FAM_VILLE AS LIEU,
INDIVIDU.PREFIXE
FROM
INDIVIDU
INNER JOIN EVENEMENTS_FAM E ON (INDIVIDU.KLE_DOSSIER = E.EV_FAM_KLE_DOSSIER)
INNER JOIN T_UNION T ON (INDIVIDU.KLE_DOSSIER = T.KLE_DOSSIER)
AND (INDIVIDU.CLE_FICHE = T.UNION_FEMME)
AND (E.EV_FAM_KLE_FAMILLE = T.UNION_CLEF)
WHERE
(INDIVIDU.KLE_DOSSIER = '17') AND
(INDIVIDU.KLE_DOSSIER = T.KLE_DOSSIER) AND
(E.EV_FAM_TYPE = 'MARR') AND
(INDIVIDU.PREFIXE = 'Mademoiselle')
ORDER BY
E.EV_FAM_VILLE,
E.EV_FAM_DATE,
INDIVIDU.NOM,
INDIVIDU.PRENOM
Cordialement
PS Remplacer 17 par votre numéro de dossier
-
Bonjour Jfd
Vous dites ne pas être un expert en tout cas de mon point de vue vous l'êtes.
La requête fonctionne très bien.
Je vous remercie et clôture ce sujet très bien résolu par vous