SQL AND OR | |
SQL >
Comandos SQL >
And Or
En la sección anterior, hemos visto que la palabra clave WHERE también puede utilizarse para seleccionar datos condicionalmente desde una tabla. Esta condición puede ser una condición simple (como la que se presenta en la sección anterior), o puede ser una condición compuesta. Las condiciones compuestas están formadas por múltiples condiciones simples conectadas por AND u OR. No hay límites en el número de condiciones simples que pueden presentarse en una sola instrucción SQL. La sintaxis de una condición compuesta es la siguiente: SELECT "nombre_columna"
FROM "nombre_tabla" WHERE "condición simple" {[AND|OR] "condición simple"}+; {}+ significa que la expresión dentro de las llaves ocurrirá una o más veces. Note que AND u OR pueden utilizarse indistintamente. Además, podemos utilizar el símbolo paréntesis ( ) para indicar el orden de la condición. Por ejemplo, podemos desear seleccionar todos los negocios con ventas mayores a 1000€ dólares estadounidenses o todos los negocios con ventas menores a 500€ dólares estadounidenses pero mayores a 275€ dólares estadounidenses en la Tabla Store_Information, Tabla Store_Information
Ingresamos, SELECT Store_Name
FROM Store_Information WHERE Sales > 1000 OR (Sales < 500 AND Sales > 275); Resultado:
|