#1 Fri 30 September 2005 10:13
- MAS
- Participant occasionnel
- Date d'inscription: 19 Sep 2005
- Messages: 24
doublons
bonjour,
je voudrais savoir comment faire pour trouver des doublons dans une table de points x et y
merci
Hors ligne
#2 Fri 30 September 2005 18:39
Re: doublons
Les principes pour identifier des doublons sont expliqués dans un texte qui
est mis en œuvre dans l'outil SKIMALL, le tout disponible dans un zip à
www.paris-pc-gis.com/decharge.com dans la section PPCC
Jacques Paris
e-mail jacques@ paris-pc-gis.com
MapBasic-MapInfo support http://www.paris-pc-gis.com
Hors ligne
#3 Fri 30 September 2005 18:54
- Damien BEAUSEIGNEUR
- Participant assidu
- Lieu: meyzieu
- Date d'inscription: 5 Sep 2005
- Messages: 425
Re: doublons
Bonjour,
Pour trouver tes doublons utilise une première sélection pour compter
les points identiques.
Select x, y, count(*) as nb from matable group by x,y into tabletemp1;
Ensuite récupère la liste des points ayant nb > 1
Select x,y from tabletemp1 where nb > 1 into tabletemp2;
Enfin lie les deux tables pour récupérer la sélection des points présent
plus d'une fois dans ta table d'origine
Select matable.x, matable.y from matable, tabletemp2 where matable.x tabletemp2.x and matable.y = tabletemp2.y;
Damien BEAUSEIGNEUR
Hors ligne
#4 Mon 03 October 2005 11:11
- MAS
- Participant occasionnel
- Date d'inscription: 19 Sep 2005
- Messages: 24
Re: doublons
merci beaucoup damien ca marche super
Hors ligne