comportamiento extraño de count

From: "jvenegasperu (dot)" <jvenegasperu(at)gmail(dot)com>
To: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: comportamiento extraño de count
Date: 2014-05-29 15:12:15
Message-ID: CA+KjtGc+fgeZTfZr--JoGobgHG0fLJKwjYB8i8FZ_YHfKDAV9g@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

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

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Brian Colman 2014-05-29 15:27:42 Re: [pgsql-es-ayuda] comportamiento extraño de count
Previous Message Gilberto Castillo 2014-05-28 13:41:29 Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] PgDays 2014 (era: [pgsql-es-ayuda] explain - esperaba el uso de índices)