El 23 de junio de 2009 06:24, Simeó Reig<[email protected]> escribió:
>
> 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?
>
> Un saludo y gracias

Select
*
From clientes
where ((apellido_1 like('%x%') ) or (apellido_1 like('%y%')))
order by poblacion asc, pais asc;


Espero que te sirva.

-- 
§~^Calabaza^~§ from Villa Elisa, Paraguay
http://es.wikipedia.org/wiki/Top-posting
http://es.wikipedia.org/wiki/Netiquette
--
TIP 1: para suscribirte y desuscribirte, visita 
http://archives.postgresql.org/pgsql-es-ayuda

Responder a