El 29 de mayo de 2014, 12:12, jvenegasperu . <jvenegasp...@gmail.com>escribió:

> Buenos dias a todos
>
> tengo una tabla de colectores que uso en un sistema de agua y
> alcantarillado
>
> el hecho es que la información la obtengo importando las lineas con el
> comando dataextraction de autocad.
> a un txt que proceso y subo a postgres siempre a funcionado bien pero hoy
> tengo el siguiente problema:
>
> los campos que consulto son:
>
> diametro_pulg character varying (20)
> diametro character varying (4)
>
> efectue un trim a ambos campos previamente y ejecuto las siguientes
> sentencias
>
> select *  from al_colector where diametro_pulg = '20'
> resultado 46 registros
>
> select * from al_colector where diametro = '500'
> resultado 46 registros
>
> select distinct *  from al_colector where diametro_pulg = '20'
> resultado 46 registros
>
> select distinct * from al_colector where diametro = '500'
> resultado 46 registros
>
> ahora al realizar el conteo con estas sentencias:
>
> select diametro,count(*) from al_colector_geo group by diametro order by
> diametro
> en la linea correspondiente a 500 me cuenta 43
>
> select diametro_pulg,count(*) from al_colector_geo group by diametro_pulg
> order by diametro_pulg
> en la linea correspondiente a 20 me cuenta 44
>
>
> ¿Alguien tiene una idea a que se debe este comportamiento?
> ¿Que estaria haciendo mal en las sentencias?
>


Unos selects son sobre "al_colector" y otros son sobre "al_colector_geo"


> se trata de una tabla pequeña de aproximadamente 20000 registros
>
> ¿Alguna idea para solucionarlo?
>
> Uso estas versiones de postgres con postgis
>
> "PostgreSQL 9.3.0, compiled by Visual C++ build 1600, 64-bit"
> "POSTGIS="2.1.0 r11822" GEOS="3.4.2-CAPI-1.8.2 r3924" PROJ="Rel. 4.8.0, 6
> March 2012" GDAL="GDAL 1.10.0, released 2013/04/24" LIBXML="2.7.8"
> LIBJSON="UNKNOWN" TOPOLOGY RASTER"
>
> sobre windows server 2008 R2
>
> Atte
>
> --
> José Mercedes Venegas Acevedo
> cel: Mov. 949808846
>
> mails: jvenegasp...@php.net
>           jvenegasp...@gmail.com
>
> PHP Spanish Docs translator member.
> http://www.php.net/manual/es/index.php
>



-- 
==============================
       SEBASTIAN ROTTA SELETTI
            sebex...@gmail.com
       MSN:sebex...@hotmail.com
==============================

Responder a