Re: [pgsql-es-ayuda] comportamiento extraño de count

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

In response to

Responses

Browse pgsql-es-ayuda by date

  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