Auteur Sujet: Informations relatives aux individus d'un patronyme donné  (Lu 19391 fois)

plus minus reset

0 Membres et 2 Invités sur ce sujet

Hors ligne Roblim

  • AncestroJunior
  • ****
  • Messages: 248
  • La Calle en Algérie, le Bastion des corailleurs
  • Windows 10 Windows 10
  • Firefox 50.0 Firefox 50.0
  • Programme: 2015.1995.11.1
  • Base: 5.131
  • Système: W10
Informations relatives aux individus d'un patronyme donné
« le: 10 Décembre 2016 à 17:33:30 »
Bonjour,
Est-ce qu'il serait possible de restituer pour tous les individus d'un patronyme donné la situation de ce type :
NOM Prénom, né(e) le ........... ,décédé(e) le............., fils (fille) de NOM Prénom et de NOM Prénom, marié (e) le ................. avec NOM Prénom.
D'avance merci
Trés amicalement
Robert de Limoges
J'ai la version Base : 5.131, la version Programme 2015.1996.3 et BOA 1,7 du 13 mars 2005.
Sur mon FIXE Windows 10 et sur mon PORTABLE Windows 7
 

Hors ligne jfd

  • AncestroExpert
  • *****
  • Messages: 496
  • Remercié: 10 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 50.0 Firefox 50.0
  • Programme: 2015.1996.3
  • Base: V5.131
  • Système: Windows 10 x64
Informations relatives aux individus d'un patronyme donné
« Réponse #1 le: 10 Décembre 2016 à 21:59:34 »
Bonsoir Roblim

Essayer cette requête dans le générateur SQL en changeant  le 17 par votre numéro de base (dans le where) :

SELECT
  INDIVIDU.NOM AS "Nom Patronyme",
  INDIVIDU.PRENOM AS "Prénom Patronyme",
  INDIVIDU.DATE_NAISSANCE AS "naissance le",
  INDIVIDU.DATE_DECES AS "décès le",
  INDIVIDU1.NOM AS "Nom père",
  INDIVIDU1.PRENOM AS "Prénom père",
  INDIVIDU2.NOM AS "Nom mère",
  INDIVIDU2.PRENOM AS "Prénom mère",
  EVENEMENTS_FAM.EV_FAM_DATE as "Date Mariage",
  INDIVIDU3.NOM as "Nom épouse",
  INDIVIDU3.PRENOM as "Prénom épouse"
FROM
  INDIVIDU INDIVIDU1
  INNER JOIN INDIVIDU ON (INDIVIDU1.CLE_FICHE = INDIVIDU.CLE_PERE)
  INNER JOIN INDIVIDU INDIVIDU2 ON (INDIVIDU.CLE_MERE = INDIVIDU2.CLE_FICHE)
  INNER JOIN EVENEMENTS_FAM ON (INDIVIDU.KLE_DOSSIER = EVENEMENTS_FAM.EV_FAM_KLE_DOSSIER)
  INNER JOIN T_UNION ON (INDIVIDU.KLE_DOSSIER = T_UNION.KLE_DOSSIER)
  AND (INDIVIDU.CLE_FICHE = T_UNION.UNION_MARI)
  AND (EVENEMENTS_FAM.EV_FAM_KLE_FAMILLE = T_UNION.UNION_CLEF)
  INNER JOIN INDIVIDU INDIVIDU3 ON (T_UNION.UNION_FEMME = INDIVIDU3.CLE_FICHE)
WHERE
  (INDIVIDU.KLE_DOSSIER = 17) AND
  (EVENEMENTS_FAM.EV_FAM_TYPE = 'MARR')
ORDER BY
  INDIVIDU.NOM

Cordialement
"On ne va jamais aussi loin que lorsqu'on ne sait pas où l'on va"

citation de Christophe Colomb
 

Hors ligne andre01

  • AncestroJunior
  • ****
  • Messages: 190
  • Remercié: 13 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 51.0 Firefox 51.0
    • Généalogie
  • Programme: 2015.1996.3.2
  • Base: 5.131
  • Système: Windows 10 64bits 8 Gb
Informations relatives aux individus d'un patronyme donné
« Réponse #2 le: 11 Décembre 2016 à 00:11:54 »
Bonsoir Jfd et Roblim,

Merci beaucoup du partage de cette requête. Aucune "liste" d'Ancestrologie n'est aussi détaillée !
Toutefois la requête ne liste que les individus mariés. Serait-il possible de la modifier pour qu'elle liste tous les individus du dossier (avec leur épouse éventuelle) ?
D'avance un grand merci.
Une dernière petite chose: s'il était ensuite possible que cette requête ainsi modifiée, se limite au seul patronyme "XXX", ce serait encore un plus !!

André.
 

Hors ligne jfd

  • AncestroExpert
  • *****
  • Messages: 496
  • Remercié: 10 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 50.0 Firefox 50.0
  • Programme: 2015.1996.3
  • Base: V5.131
  • Système: Windows 10 x64
Informations relatives aux individus d'un patronyme donné
« Réponse #3 le: 11 Décembre 2016 à 09:00:38 »
Bonjour

Pour le deuxième point rien de plus simple :
- dans la liste qui s'affiche à coté de la tête de colonne "Nom Patronyme" il y a une petite flèche vers le bas
- cliquez dessus et choisir "Custom..."
- une nouvelle fenêtre s'ouvre proposant par défaut de comparer le nom patronymique avec (like)
- remplir du nom voulu la deuxième case (à coté du like)
- bien respecter la casse (majuscule et minuscule tel que vous l'avez utilisé pour la saisie)
- valider par OK

La liste ne laisse apparaitre que le patronyme choisi.
Pour revenir à tous les patronymes choisir l'option "All" au point deux ci dessus

Pour le premier point je regarderai. Je ne suis pas un spécialiste de SQL ! J'apprends au fur et à mesure.

Bonne journée
Cordialement
"On ne va jamais aussi loin que lorsqu'on ne sait pas où l'on va"

citation de Christophe Colomb
 

Hors ligne jfd

  • AncestroExpert
  • *****
  • Messages: 496
  • Remercié: 10 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 50.0 Firefox 50.0
  • Programme: 2015.1996.3
  • Base: V5.131
  • Système: Windows 10 x64
Informations relatives aux individus d'un patronyme donné
« Réponse #4 le: 11 Décembre 2016 à 09:26:32 »
Re bonjour

Je me demande si la requête ne ramène pas que les individus qui ont un père et une mère ainsi qu'une épouse ?

Qui confirme ?

Cordialement
"On ne va jamais aussi loin que lorsqu'on ne sait pas où l'on va"

citation de Christophe Colomb
 

Hors ligne Roblim

  • AncestroJunior
  • ****
  • Messages: 248
  • La Calle en Algérie, le Bastion des corailleurs
  • Windows 10 Windows 10
  • Firefox 50.0 Firefox 50.0
  • Programme: 2015.1995.11.1
  • Base: 5.131
  • Système: W10
Informations relatives aux individus d'un patronyme donné
« Réponse #5 le: 11 Décembre 2016 à 09:31:08 »
Bonjour,
Merci pour cette requête.
En première analyse, j'ai comparé la liste des unions telle qu'elle est fournie par l'option du menu et le résultat de la requête.
Il y a des divergences.
Sur quoi se pose le marqueur mariage, est-ce sur la présence d'un conjoint ou d'un évènement union
J'ai commencé une analyse en regardant la présence de l'évènement Union et si présence s'il y a des champs remplis dans l'évènement mais je n'arrive pas à voir.
Oui c'est grâce à ce partage que nous progressons tous
Merci en tout cas
Trés amicalement
Robert de Limoges
J'ai la version Base : 5.131, la version Programme 2015.1996.3 et BOA 1,7 du 13 mars 2005.
Sur mon FIXE Windows 10 et sur mon PORTABLE Windows 7
 

Hors ligne Roblim

  • AncestroJunior
  • ****
  • Messages: 248
  • La Calle en Algérie, le Bastion des corailleurs
  • Windows 10 Windows 10
  • Firefox 50.0 Firefox 50.0
  • Programme: 2015.1995.11.1
  • Base: 5.131
  • Système: W10
Informations relatives aux individus d'un patronyme donné
« Réponse #6 le: 11 Décembre 2016 à 09:52:43 »
Pour être plus complet la liste issue du menu me donne 5486 occurrences et celle issue de la requête 2564.
Cela fait une grosse différence
Pour ma part sont dans la liste des individus sans parents.
Trés amicalement
Robert de Limoges
J'ai la version Base : 5.131, la version Programme 2015.1996.3 et BOA 1,7 du 13 mars 2005.
Sur mon FIXE Windows 10 et sur mon PORTABLE Windows 7
 

Hors ligne jfd

  • AncestroExpert
  • *****
  • Messages: 496
  • Remercié: 10 fois
  • Android 5.0.1 Android 5.0.1
  • Chrome 54.0.2840.85 Chrome 54.0.2840.85
  • Programme: 2015.1996.3
  • Base: V5.131
  • Système: Windows 10 x64
Informations relatives aux individus d'un patronyme donné
« Réponse #7 le: 11 Décembre 2016 à 10:36:51 »
Bonjour Roblim 

La requête n'est pas la bonne ! Elle ne ramène pas par exemple les individus qui n'ont pas de parents ! 
Je vais la retravailler lorsque j'aurai un peu de temps ! Et j'apprendrai en même temps ! 

Cordialement
"On ne va jamais aussi loin que lorsqu'on ne sait pas où l'on va"

citation de Christophe Colomb
 

Hors ligne andre01

  • AncestroJunior
  • ****
  • Messages: 190
  • Remercié: 13 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 51.0 Firefox 51.0
    • Généalogie
  • Programme: 2015.1996.3.2
  • Base: 5.131
  • Système: Windows 10 64bits 8 Gb
Informations relatives aux individus d'un patronyme donné
« Réponse #8 le: 11 Décembre 2016 à 10:44:55 »
Bonjour Jfd et les autres,

Merci de votre réponse. Pour mon deuxième point (un seul individu), j'aurais dû y penser ! C'est effectivement très simple (comme dans Excel) !
Reste à pouvoir lister tous les individus du dossier. La BOA donne bien une liste complète, mais sans indication du conjoint éventuel !
Peut-être une piste ... ?
Bonne journée,

André.
 

Hors ligne Roblim

  • AncestroJunior
  • ****
  • Messages: 248
  • La Calle en Algérie, le Bastion des corailleurs
  • Windows 10 Windows 10
  • Firefox 50.0 Firefox 50.0
  • Programme: 2015.1995.11.1
  • Base: 5.131
  • Système: W10
Informations relatives aux individus d'un patronyme donné
« Réponse #9 le: 11 Décembre 2016 à 12:59:01 »
merci JFD, il n'y a pas d'urgence bien sur
Trés amicalement
Robert de Limoges
J'ai la version Base : 5.131, la version Programme 2015.1996.3 et BOA 1,7 du 13 mars 2005.
Sur mon FIXE Windows 10 et sur mon PORTABLE Windows 7
 

Hors ligne jfd

  • AncestroExpert
  • *****
  • Messages: 496
  • Remercié: 10 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 50.0 Firefox 50.0
  • Programme: 2015.1996.3
  • Base: V5.131
  • Système: Windows 10 x64
Informations relatives aux individus d'un patronyme donné
« Réponse #10 le: 12 Décembre 2016 à 13:07:07 »
Bonjour Roblim et Andre01

Pourriez vous tester cette requête et me dire ce qu'il en est ?
Ne pas oublier de changer le 17 en fonction de votre numéro de base !

Cordialement

SELECT
  INDIVIDU.NOM as "Nom patronyme",
  INDIVIDU.PRENOM as "Prénom patronyme",
  INDIVIDU1.NOM as "Nom père",
  INDIVIDU1.PRENOM as "Prénom père",
  INDIVIDU2.NOM as "Nom mère",
  INDIVIDU2.PRENOM as "Prénom mère",
  INDIVIDU3.NOM as "Nom conjoint",
  INDIVIDU3.PRENOM as "Prénom conjoint"
FROM
  INDIVIDU
  LEFT OUTER JOIN INDIVIDU INDIVIDU1 ON (INDIVIDU.CLE_PERE = INDIVIDU1.CLE_FICHE)
  LEFT OUTER JOIN INDIVIDU INDIVIDU2 ON (INDIVIDU.CLE_MERE = INDIVIDU2.CLE_FICHE)
  LEFT OUTER JOIN T_UNION ON (INDIVIDU.CLE_FICHE = T_UNION.UNION_MARI)
  LEFT OUTER JOIN EVENEMENTS_FAM ON (T_UNION.UNION_CLEF = EVENEMENTS_FAM.EV_FAM_KLE_FAMILLE)
  LEFT OUTER JOIN INDIVIDU INDIVIDU3 ON (T_UNION.UNION_FEMME = INDIVIDU3.CLE_FICHE)
WHERE
  (INDIVIDU.KLE_DOSSIER = 17)
ORDER BY
  INDIVIDU.NOM
"On ne va jamais aussi loin que lorsqu'on ne sait pas où l'on va"

citation de Christophe Colomb
 

Hors ligne andre01

  • AncestroJunior
  • ****
  • Messages: 190
  • Remercié: 13 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 51.0 Firefox 51.0
    • Généalogie
  • Programme: 2015.1996.3.2
  • Base: 5.131
  • Système: Windows 10 64bits 8 Gb
Informations relatives aux individus d'un patronyme donné
« Réponse #11 le: 12 Décembre 2016 à 13:49:58 »
Bonjour Jfd,

Merci beaucoup pour ce travail. Je viens de tester cette requête. C'est nettement mieux, mais encore quelques petits problèmes :
- les dates de naissance, de décès et de mariage ont disparu
- seuls les conjoints féminins apparaissent (les femmes mariées n'ont pas de conjoint)
- j'ai une base de 8981 individus et assez bizarrement la requête m'en liste 9226 ! Assez difficile de déterminer les doublons sans les dates de naissance ...
Encore merci de consacrer du temps à cette requête !
Bien cordialement,

André.
 

Hors ligne jfd

  • AncestroExpert
  • *****
  • Messages: 496
  • Remercié: 10 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 50.0 Firefox 50.0
  • Programme: 2015.1996.3
  • Base: V5.131
  • Système: Windows 10 x64
Informations relatives aux individus d'un patronyme donné
« Réponse #12 le: 12 Décembre 2016 à 14:06:16 »
Bonjour andré01

J'avais vu après coup qu'il manquait les dates !

Voila la requête avec celles ci.

Cela ne règle pas le problème des conjoints masculins (j’entrevois pourquoi) .

Je regarderai plus tard

Cordialement

SELECT
  INDIVIDU.NOM AS "Nom patronyme",
  INDIVIDU.PRENOM AS "Prénom patronyme",
  INDIVIDU.DATE_NAISSANCE AS "Naissance le",
  INDIVIDU.DATE_DECES AS "Décès le",
  INDIVIDU1.NOM AS "Nom père",
  INDIVIDU1.PRENOM AS "Prénom père",
  INDIVIDU2.NOM AS "Nom mère",
  INDIVIDU2.PRENOM AS "Prénom mère",
  INDIVIDU3.NOM AS "Nom conjoint",
  INDIVIDU3.PRENOM AS "Prénom conjoint",
  EVENEMENTS_FAM.EV_FAM_DATE_WRITEN AS "Mariage le"
FROM
  INDIVIDU
  LEFT OUTER JOIN INDIVIDU INDIVIDU1 ON (INDIVIDU.CLE_PERE = INDIVIDU1.CLE_FICHE)
  LEFT OUTER JOIN INDIVIDU INDIVIDU2 ON (INDIVIDU.CLE_MERE = INDIVIDU2.CLE_FICHE)
  LEFT OUTER JOIN T_UNION ON (INDIVIDU.CLE_FICHE = T_UNION.UNION_MARI)
  LEFT OUTER JOIN EVENEMENTS_FAM ON (T_UNION.UNION_CLEF = EVENEMENTS_FAM.EV_FAM_KLE_FAMILLE)
  LEFT OUTER JOIN INDIVIDU INDIVIDU3 ON (T_UNION.UNION_FEMME = INDIVIDU3.CLE_FICHE)
WHERE
  (INDIVIDU.KLE_DOSSIER = 17)
ORDER BY
  INDIVIDU.NOM
"On ne va jamais aussi loin que lorsqu'on ne sait pas où l'on va"

citation de Christophe Colomb
 

Hors ligne jfd

  • AncestroExpert
  • *****
  • Messages: 496
  • Remercié: 10 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 50.0 Firefox 50.0
  • Programme: 2015.1996.3
  • Base: V5.131
  • Système: Windows 10 x64
Informations relatives aux individus d'un patronyme donné
« Réponse #13 le: 12 Décembre 2016 à 14:14:57 »
Re bonjour

J'ai oublié de ne filtrer que les mariages !

Il faut donc remplacer la clause  where par celle ci :

WHERE
  (INDIVIDU.KLE_DOSSIER = 17) AND
  (EVENEMENTS_FAM.EV_FAM_TYPE = 'MARR')

Cordialement
"On ne va jamais aussi loin que lorsqu'on ne sait pas où l'on va"

citation de Christophe Colomb
 

Hors ligne andre01

  • AncestroJunior
  • ****
  • Messages: 190
  • Remercié: 13 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 51.0 Firefox 51.0
    • Généalogie
  • Programme: 2015.1996.3.2
  • Base: 5.131
  • Système: Windows 10 64bits 8 Gb
Informations relatives aux individus d'un patronyme donné
« Réponse #14 le: 12 Décembre 2016 à 16:15:01 »
Re-bonjour Fjd,

Merci pour ces dates !
La différence entre le nombre d'individus de la base d'Ancestrologie et celui de votre requête résulte du fait que certains individus se sont mariés plusieurs fois: votre requête prend une ligne par mariage, ce qui est bien normal. Il n'y a donc pas de doublon !
Restent les conjoints masculins ...
Tant qu'à faire que faudrait-il ajouter pour que les lieux soient indiqués (naissance, décès, mariage) ?
Encore un grand merci,

André.
 

Hors ligne jfd

  • AncestroExpert
  • *****
  • Messages: 496
  • Remercié: 10 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 50.0 Firefox 50.0
  • Programme: 2015.1996.3
  • Base: V5.131
  • Système: Windows 10 x64
Informations relatives aux individus d'un patronyme donné
« Réponse #15 le: 16 Décembre 2016 à 10:44:07 »
Bonjour André01 et Roblim

J'ai retravaillé un peu la requête (j'ai appris plein de choses). La présentation n'est pas tout à fait celle que je voudrai (Les conjoints et conjointes ne sont pas sur les mêmes colonnes) mais toutes les informations me semblent présentes.

Pouvez vous vérifier qu'elle fonctionne correctement chez vous et que tout semble OK !

Cordialement

SELECT
  INDIVIDU.NOM AS "Nom patronyme",
  INDIVIDU.PRENOM AS "Prénom patronyme",
  INDIVIDU.DATE_NAISSANCE AS "Date naissance",
  EVENEMENTS_IND.EV_IND_VILLE AS "Ville naissance",
  INDIVIDU.DATE_DECES AS "Date décès",
  EVENEMENTS_IND1.EV_IND_VILLE AS "Ville décès",
  INDIVIDU1.NOM AS "Nom père",
  INDIVIDU1.PRENOM AS "Prénom père",
  INDIVIDU2.NOM AS "Nom mère",
  INDIVIDU2.PRENOM AS "Prénom mère",
  INDIVIDU3.NOM AS "Nom épouse",
  INDIVIDU3.PRENOM AS "Prénom épouse",
  EVENEMENTS_FAM.EV_FAM_DATE_WRITEN AS "Date mariage",
  EVENEMENTS_FAM.EV_FAM_VILLE AS "Lieu mariage",
  INDIVIDU4.NOM AS "Nom époux",
  INDIVIDU4.PRENOM AS "Prénom époux",
  EVENEMENTS_FAM1.EV_FAM_DATE_WRITEN AS "Date du mariage",
  EVENEMENTS_FAM1.EV_FAM_VILLE AS "Lieu du mariage"
FROM
  INDIVIDU
  LEFT OUTER JOIN INDIVIDU INDIVIDU2 ON (INDIVIDU.CLE_MERE = INDIVIDU2.CLE_FICHE)
  LEFT OUTER JOIN INDIVIDU INDIVIDU1 ON (INDIVIDU.CLE_PERE = INDIVIDU1.CLE_FICHE)
  LEFT OUTER JOIN T_UNION ON (INDIVIDU.CLE_FICHE = T_UNION.UNION_MARI)
  LEFT OUTER JOIN INDIVIDU INDIVIDU3 ON (T_UNION.UNION_FEMME = INDIVIDU3.CLE_FICHE)
  LEFT OUTER JOIN EVENEMENTS_FAM ON (T_UNION.UNION_CLEF = EVENEMENTS_FAM.EV_FAM_KLE_FAMILLE)
  LEFT OUTER JOIN T_UNION T_UNION1 ON (INDIVIDU.CLE_FICHE = T_UNION1.UNION_FEMME)
  LEFT OUTER JOIN EVENEMENTS_FAM EVENEMENTS_FAM1 ON (T_UNION1.UNION_CLEF = EVENEMENTS_FAM1.EV_FAM_KLE_FAMILLE)
  LEFT OUTER JOIN INDIVIDU INDIVIDU4 ON (T_UNION1.UNION_MARI = INDIVIDU4.CLE_FICHE)
  LEFT OUTER JOIN EVENEMENTS_IND ON (INDIVIDU.CLE_FICHE = EVENEMENTS_IND.EV_IND_KLE_FICHE)
  AND (INDIVIDU.DATE_NAISSANCE = EVENEMENTS_IND.EV_IND_DATE_WRITEN)
  LEFT OUTER JOIN EVENEMENTS_IND EVENEMENTS_IND1 ON (INDIVIDU.CLE_FICHE = EVENEMENTS_IND1.EV_IND_KLE_FICHE)
  AND (INDIVIDU.DATE_DECES = EVENEMENTS_IND1.EV_IND_DATE_WRITEN)
WHERE
  (INDIVIDU.KLE_DOSSIER = 17) AND
  ((EVENEMENTS_FAM.EV_FAM_TYPE = 'MARR') OR
  (EVENEMENTS_FAM.EV_FAM_TYPE IS NULL)) AND
  ((EVENEMENTS_IND.EV_IND_TYPE = 'BIRT') OR
  (EVENEMENTS_IND.EV_IND_TYPE IS NULL)) AND
  ((EVENEMENTS_IND1.EV_IND_TYPE = 'DEAT') OR
  (EVENEMENTS_IND1.EV_IND_TYPE IS NULL))
ORDER BY
  INDIVIDU.NOM
"On ne va jamais aussi loin que lorsqu'on ne sait pas où l'on va"

citation de Christophe Colomb
 

Hors ligne andre01

  • AncestroJunior
  • ****
  • Messages: 190
  • Remercié: 13 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 51.0 Firefox 51.0
    • Généalogie
  • Programme: 2015.1996.3.2
  • Base: 5.131
  • Système: Windows 10 64bits 8 Gb
Informations relatives aux individus d'un patronyme donné
« Réponse #16 le: 16 Décembre 2016 à 13:16:36 »
Bonjour Jfd,

Impeccable, tout semble correct. En outre une petite manip dans XL m'a permis de remettre les conjoints dans les trois mêmes colonnes !
Personnellement, j'aimerais aussi progresser en SQL. Auriez-vous des liens vers des didacticiels où serait traité SQL spécifique pour Ancestrologie ? Les cours SQL que j'ai trouvé sur internet ne sont pas spécifiques à Ancestroloige !
Encore un tout grand merci,

André.
 

Hors ligne jfd

  • AncestroExpert
  • *****
  • Messages: 496
  • Remercié: 10 fois
  • Linux Linux
  • Chrome 55.0.2883.91 Chrome 55.0.2883.91
  • Programme: 2015.1996.3
  • Base: V5.131
  • Système: Windows 10 x64
Informations relatives aux individus d'un patronyme donné
« Réponse #17 le: 16 Décembre 2016 à 19:09:31 »
Bonsoir André01

Je ne connais pas de livre sur SQL spécifique à Ancestrologie (en existe t  il ?)  je suis comme vous, je lis des articles sur le net, je regarde les requêtes sur le forum... et je me lance en tattonant beaucoup ! 

Cordialement
"On ne va jamais aussi loin que lorsqu'on ne sait pas où l'on va"

citation de Christophe Colomb
 

Hors ligne jfd

  • AncestroExpert
  • *****
  • Messages: 496
  • Remercié: 10 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 50.0 Firefox 50.0
  • Programme: 2015.1996.3
  • Base: V5.131
  • Système: Windows 10 x64
Informations relatives aux individus d'un patronyme donné
« Réponse #18 le: 03 Janvier 2017 à 11:12:48 »
Bonjour à tous (et bonne année 2017)

Petite correction à la requête précédente (j'avais oublié une condition where), il faut rajouter dans celle ci :

.... (EVENEMENTS_IND1.EV_IND_TYPE IS NULL)) AND
  ((EVENEMENTS_FAM1.EV_FAM_TYPE = 'MARR') OR
  (EVENEMENTS_FAM1.EV_FAM_TYPE IS NULL)) ......

Désolé pour cet oubli

Cordialement
"On ne va jamais aussi loin que lorsqu'on ne sait pas où l'on va"

citation de Christophe Colomb
 

Hors ligne andre01

  • AncestroJunior
  • ****
  • Messages: 190
  • Remercié: 13 fois
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Firefox 51.0 Firefox 51.0
    • Généalogie
  • Programme: 2015.1996.3.2
  • Base: 5.131
  • Système: Windows 10 64bits 8 Gb
Informations relatives aux individus d'un patronyme donné
« Réponse #19 le: 03 Janvier 2017 à 16:03:52 »
Bonjour Jfd,

Je viens d'essayer la correction. J'ai moins de lignes qu'avec la mouture précédente.
Certaines personnes n'apparaissent plus, mais difficile de dire lesquelles et pourquoi ... ?
Je vais conserver la première version ! Encore merci du travail !

André.