From: | Edwin Perez <edwinandperez(at)gmail(dot)com> |
---|---|
To: | Gabriel Ferro <gabrielrferro(at)yahoo(dot)com(dot)ar> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: optimizar consulta |
Date: | 2009-03-28 17:34:21 |
Message-ID: | a8e030e90903281034q5c28fe32g6032e90208e2b72f@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola
El 27 de marzo de 2009 19:36, Gabriel Ferro
<gabrielrferro(at)yahoo(dot)com(dot)ar> escribió:
>
> master tengo un select de la forma
>
> SELECT padrones.personas.numdoc, padrones.personas.nombre, padrones.personas.otrosnombres,padrones.personas.datos,
> padrones.personas.sexo, padrones.personas.fechanac, padrones.docu.tipo AS TDOC, padrones.localidades.nombreloc, padrones.personaloc.direccion
> From padrones.personas INNER JOIN padrones.docu ON (padrones.personas.tipodoc=padrones.docu.clave) INNER JOIN padrones.personaloc ON
> (padrones.personas.clave=padrones.personaloc.claveper) INNER JOIN padrones.localidades ON
> (padrones.personaloc.claveloc=padrones.localidades.claveloc) WHERE (padrones.personas.clave in (select * from
> padrones.buscarexacta_persona('PIRULO ESTEBAN','')) and localidades.nombreloc like '%PARANA%' AND personas.sexo= 'M');
pregunta con esta parte....
(padrones.personas.clave in (select * from
padrones.buscarexacta_persona('PIRULO ESTEBAN',''))
esto funciona..?¿ no deberia de devolverte un error el in porque el
subquery retorna mas de una columna?¿
segundo ese tipo de like %% son inadecuados dado que no utiliza el
indice si es que tienes creado uno sobre esa columna...
pero me parece raro esa parte de la sentecia sql
nos vemos.
>
>
> Donde buscarexacta_persona es una funcion que usa tsvector para realizar buquedas.
> La cosa es que demora demasiado. como trabaja postgres los iner join?
> los arma con los registros que cumplen el where o arma todo y despues saca los registros que cumplen con los wheres ?
>
>
>
> ________________________________
> Yahoo! Cocina
> Recetas prácticas y comida saludable
> Visitá http://ar.mujer.yahoo.com/cocina/
From | Date | Subject | |
---|---|---|---|
Next Message | Luis Granados | 2009-03-28 18:49:04 | Baja de la Lista |
Previous Message | Gabriel Ferro | 2009-03-28 11:30:01 | Re: optimizar consulta |