2.2 Registros o filas con valores muy específicos usando IN junto con WHERE.

En caso de que necesitemos registros o fila que tengan un valor específico, no un rango, podremos usar IN junto con WHERE. Entonces, para que se entienda un poco mejor, supongamos que tenemos una tabla usuarios y que necesitamos que se muestren los nombres de usuario o nick, de aquellos usuarios cuyo país sea igual a México y Guatemala, entonces la consulta sería como sigue:
SELECT nick FROM usuarios WHERE pais IN ("Mexico", "Guatemala")

Como se puede observar IN nos permite poner como condición determinados valores que son específicos únicamente.

Ahora si quisiéramos agregarle otro IN podríamos usar AND u OR, como se  muestra a continuación:
SELECT nick FROM usuarios WHERE pais IN ("Mexico",  "Guatemala")OR  genero IN ("masculino")
Como se puede observar se ha agregado genero IN ("masculino") usando OR, lo que significa que se seleccionarán todas las filas en las cuales el país sea igual a México o Guatemala o el genero sea igual a masculino.

Registros específicos con IN.
2.2

Copyright © 2013 LaWebDeRay
correo:lawebderay@gmail.com

Free Web Hosting