forum Ancestrologie
Ancestrologie - Le Programme => Ancestrologie - Spécifiques => Requêtes SQL => Discussion démarrée par: paul64 le 05 Août 2010 à 20:59:14
-
Bonjour,
j'ai tenté de me faire une liste de mes ancêtres directs par le boA
avec un : Select * from individu where NUM-SOSA is not NULL
puis export en csv et recup dans un tableur.
après tri dans le tableur, je me suis aperçu que la plupart des ancêtres sont correctement listés
sauf certains qui sont bien présents mais dont le numéro sosa est à 'blanc' et qui s'affichent de manière
incompréhensible!! les noms sont bien visibles mais pas dans la colonne attendue
cela concerne une vingtaine d'individus sur 900
Ils sont , donc, à priori, sélectionnés mais pas traités comme les autres!!
Si vous avez une idée!
peut-être les individus à implexe? ou mon 'is not null'
je précise que je suis en dernière version base et logiciel, que j'ai optimisé la base et relancer la numérotation SOSA.
merci de votre aide
Paul FOREST
-
bonsoir,
si vous faites cela comme exercice , pour apprendre , ...je ne peux rien pour vous , ou seulement vous recommander une recherche avancée , et avec dddeberdeux comme auteur.
Pour avoir une liste rapidement :
- à partir du répertoire , selectionnez le # au bout des choix de lettre
- vous pouvez moduler les affichages par clic droit sur la bande gris foncé
- vous pouvez faire un export HTML de la liste obtenue et l'ouvrir dans un Tableur
bien amicalement , Alain
-
merci
je vais essayer
-
et ca
Select * from individu where NUM-SOSA > 0
-
merci bien
ça marche parfaitement avec "> 0" au lieu de "is not NULL"!!!
et,notamment que j'ai bien le nombre attendu de sosa dans ma liste résultante
Ce qui me confirme, par ailleurs(nouveau sujet?), que j'ai , dans ce même dossier des individus non sosa(3 sur 866)
(vérifier par : select * from individu where NUM_SOSA is NULL)
Hors, ce dossier a été créé à partir d'un export en Gedcom de mon dossier général sur la branche de mon père!!!
Comment puis je avoir des individus non sosa dans ce dossier?
si vous avez une idée!
mon souci 'est surtout de vérifier l'intégrité de ma base
(surtout après le premier sql cité qui m'a donné des résultats 'bizarres')
N.B. : j'ai réitéré l'export et la création du dossier, résultats identiques sur les 3 mêmes individus non-sosa
merci d'avance
Paul FOREST
-
Bonjour
Une piste si la "numérotation" sosa peut comporter des lettres je propose un test de la chaine pas vide ... <> ''