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: jvenegasp...@php.net jvenegasp...@gmail.com PHP Spanish Docs translator member. http://www.php.net/manual/es/index.php