From: | Brian Colman <brian(at)bricosolutions(dot)com> |
---|---|
To: | "jvenegasperu (dot)" <jvenegasperu(at)gmail(dot)com> |
Cc: | Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: [pgsql-es-ayuda] comportamiento extraño de count |
Date: | 2014-05-29 15:27:42 |
Message-ID: | CAGd21dhCOhuwiO=mFNvM8nG2+2RRDhfYJ3Yzkq=AzUpdi6Q=fQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola, veo que no estas usando la misma tabla para tu select normal y tu
select count
El 29 de mayo de 2014, 11:12, jvenegasperu . <jvenegasperu(at)gmail(dot)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?
> 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: jvenegasperu(at)php(dot)net
> jvenegasperu(at)gmail(dot)com
>
> PHP Spanish Docs translator member.
> http://www.php.net/manual/es/index.php
>
--
Brian Colman Miers
brian(at)bricosolutions(dot)com
From | Date | Subject | |
---|---|---|---|
Next Message | jvenegasperu . | 2014-05-29 15:32:59 | Re: [pgsql-es-ayuda] comportamiento extraño de count |
Previous Message | jvenegasperu . | 2014-05-29 15:12:15 | comportamiento extraño de count |