Si realizamos una consulta a todos los registros de nuestra tabla clientes tenemos lo siguiente:
Ahora supongamos que queremos aplicar un filtro que nos devuelva los clientes cuyo país de origen sea Germany o Mexico o France. Una primera posibilidad es que modifiquemos la consulta de la siguiente forma:
La consulta la podemos ajustar y aquí es donde entra a jugar un papel importante el operador IN:
Como ven, obtenemos el mismo resultado y es una manera un poco más elegante de escribir la consulta.
Este es el código fuente:
Código:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/****** Script for SelectTopNRows command from SSMS ******/ | |
SELECT TOP (1000) [CustomerID] | |
,[CompanyName] | |
,[ContactName] | |
,[ContactTitle] | |
,[Address] | |
,[City] | |
,[Region] | |
,[PostalCode] | |
,[Country] | |
,[Phone] | |
,[Fax] | |
FROM [Northwind].[dbo].[Customers] | |
WHERE Country IN ('Germany', 'Mexico', 'France') |
No hay comentarios.:
Publicar un comentario