Auteur Sujet: Selectionner les individus SOSA par sql  (Lu 592 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne paul64

  • Amateur
  • **
  • Messages: 14
  • Windows 7/Server 2008 R2 Firefox 3.6.8
  • Base: 5.130
  • Programme: 2011.0.0.1340
  • Système: W7
Selectionner les individus SOSA par sql
« 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




Hors ligne anorgeot

  • Modérateur Global
  • AncestroSenior
  • *****
  • Messages: 1 454
  • Windows XP Firefox 3.6.8
    • La Norgeotière
  • Base: Serv__5130
  • Programme: 1336-1351
  • Système: W7sp1-32bits
Selectionner les individus SOSA par sql
« Réponse #1 le: 05 août 2010 à 23:12:17 »
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
Les Sources V3.1.0 (suggestions) Évaluez, Visualisez, Commentez
 
Alain
Ancestrologie 1332 b5130-(écran 1024x768)--QuiSontils v3.9.0.4--Les Arbres B2.018--CassiniVision 8.0.0.3 et DLL 9.0.0.0-
CréationWeb v2.4
Win7 sp1 32bits et XP avec Oracle VirtualBox
ZoneAlarm + Microsoft Security Essentials

Hors ligne paul64

  • Amateur
  • **
  • Messages: 14
  • Windows 7/Server 2008 R2 Firefox 3.6.8
  • Base: 5.130
  • Programme: 2011.0.0.1340
  • Système: W7
Selectionner les individus SOSA par sql
« Réponse #2 le: 06 août 2010 à 00:04:22 »
merci
je vais essayer

Hors ligne Ancestrologie

  • Administrateur
  • AncestroGrandMaitre
  • *****
  • Messages: 5 077
  • Mac OS X 10.6.4 Safari 5.0.1
    • Ancestrologie
  • Base: 5.130
  • Programme: 1352
  • Système: Windows 8
Selectionner les individus SOSA par sql
« Réponse #3 le: 06 août 2010 à 11:18:43 »
et ca


Select * from individu where NUM-SOSA > 0
J'habites ici-pays ou ADSL 2048 et tél coute 69€  sans télé et des coupures
Ancestrologie développé par   PCM sous // Desktop sur Imac 27'' Alu - 3,06ghz*2 - 12Go Ram - OSX 10.7.2 - DD : 1 terra - DD ext 500 gigas

PCM, c'est aussi...

Hors ligne paul64

  • Amateur
  • **
  • Messages: 14
  • Windows 7/Server 2008 R2 Firefox 3.6.8
  • Base: 5.130
  • Programme: 2011.0.0.1340
  • Système: W7
Selectionner les individus SOSA par sql et problème d'export gedcom
« Réponse #4 le: 06 août 2010 à 18:10:51 »
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


Hors ligne Canet

  • Débutant
  • *
  • Messages: 8
  • Windows XP Firefox 3.6.8
Selectionner les individus SOSA par sql
« Réponse #5 le: 07 août 2010 à 21:31:39 »
Bonjour
Une piste si la "numérotation" sosa peut comporter des lettres je propose un test de la chaine pas vide   ...   <> ''   
Olivier