Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: visualfree en 17 Octubre 2013, 17:58 pm



Título: Consulta anidada.
Publicado por: visualfree en 17 Octubre 2013, 17:58 pm
Tengo la tabla "Animal"
Campos de Animal => idAnimal , tipo

He ingresado los siguientes campos a dicha tabla:

1 perro
2 gato
3 chancho
4 leon

Ahora lo que quiero hacer es lo siguiente:

Si busco la palabra gato, la salida sea la siguiente:

2 gato
1 perro
3 chanco
4 leon

Otro ejemplo:

Su busco la palabra leon, la salida sea la siguiente:

4 leon
1 perro
2 gato
3 chanco

------------------------------------------------------------

lo que he intentado hacer es un select * from Animal where tipo="leon" por ejemplo y despues creo que tendria que anidar otro select que me muestre todos los distintos a leon...

Espero de vuestra ayuda.

Saluda Atte.






Título: Re: Consulta anidada.
Publicado por: visualfree en 17 Octubre 2013, 20:03 pm
Ya lo solucione....

select * from Animal where tipo="leon" union select * from animal where tipo<>"leon";

Saludos.