Re: Consulta compleja

From: Simeó Reig <simeo(dot)reig(at)incofisa(dot)com>
To: Sebastián Villalba <sebastian(at)fcm(dot)unc(dot)edu(dot)ar>, "lista postgres" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Consulta compleja
Date: 2009-06-23 12:21:32
Message-ID: C9981C6CECAE4C52989D978995945B01@pcsimeo
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Con unas mínimas modificaciones funciona a las mil maravillas, un saludo y
gracias Sebastián

> Hola Simeó...
>
> On Tue, 23 Jun 2009 12:24:41 +0200, Simeó Reig wrote
>> Tengo la siguiente tabla y debo hacer una consulta:
>>
>> Tabla Clientes
>> {
>> idCliente serial
>> nombre varchar
>> apellido_1 varchar
>> apellido_2 varchar
>> poblacion varchar
>> país varchar
>> }
>>
>> La consulta a realizar es, clientes que se llaman de apellido X o Y
>> y que residen en la misma población y país. ¿Es posible en una sola
>> instrucción SQL o tendré que recurrir a varias IN anidadas?
>
> Hmm... supongo que algo así debería funcionar:
>
> SELECT c1.apellido1, c1.apellido2, c1.nombre, c1.poblacion, c1.pais
> FROM "Clientes" c1, "Clientes" c2
> WHERE c1.apellido1 = c2.apellido1
> AND c1.apellido2 = c2.apellido2
> AND c1.poblacion = c2.poblacion
> AND c1.pais = c2.pais
> AND c1.idCliente != c2.idCliente
>
>> Un saludo y gracias
>
> Gracias por el saludo, e igualmente...
>
> -
> -------------------------------------------
> Sebastián Villalba
> A. Gestión Informática
> Facultad de Cs. Médicas
> U.N.C. - Argentina
> -------------------------------------------
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Carlos Mendez 2009-06-23 13:39:48 Re: php no se conecta con pgsql
Previous Message Calabaza 2009-06-23 11:40:51 Re: Consulta compleja