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

From: Sebastián Rotta Seletti <sebex007(at)gmail(dot)com>
To:
Cc: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] comportamiento extraño de count
Date: 2014-05-29 15:35:54
Message-ID: CACcZZmAAnR2bEX7dqE9w4GK95g_92wCWhgAo2-uQfCj9BDtJOQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 29 de mayo de 2014, 12: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?
>

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: jvenegasperu(at)php(dot)net
> jvenegasperu(at)gmail(dot)com
>
> PHP Spanish Docs translator member.
> http://www.php.net/manual/es/index.php
>

--
==============================
SEBASTIAN ROTTA SELETTI
sebex007(at)gmail(dot)com
MSN:sebex007(at)hotmail(dot)com
==============================

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Brian Colman 2014-05-30 14:50:08 Re: Ayuda con tunning de base de datos/vacuum/wraparround
Previous Message jvenegasperu . 2014-05-29 15:32:59 Re: [pgsql-es-ayuda] comportamiento extraño de count