Exportar (0) Imprimir
Expandir todo
Personas que lo han encontrado útil: 0 de 2 - Valorar este tema

Operadores lógicos

Los operadores lógicos son AND, OR y NOT. AND y OR se usan para conectar condiciones de búsqueda en las cláusulas WHERE. NOT invierte el resultado de una condición de búsqueda.

AND combina dos condiciones y sólo devuelve TRUE cuando ambas son ciertas. Por ejemplo, esta consulta solo devuelve la fila en la que el Id. de cliente (BusinessEntityID) comienza con el número 1 y el nombre de almacén empieza con Bicycle:

SELECT BusinessEntityID, Name 
FROM AdventureWorks2008R2.Sales.Store
WHERE BusinessEntityID LIKE '1%' AND Name LIKE N'Bicycle%';

OR conecta también dos condiciones, pero devuelve TRUE cuando alguna de ellas es verdadera. La consulta siguiente devuelve las 349 filas cuyos identificadores de cliente empiezan por 1 o cuyo nombre de almacén comienza por Bicycle:

SELECT BusinessEntityID, Name 
FROM AdventureWorks2008R2.Sales.Store
WHERE BusinessEntityID LIKE '1%' OR Name LIKE N'Bicycle%';
¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft. Reservados todos los derechos.