24-ANY y ALL en SQL

Los operadores ANY y ALL permiten realizar la comparacion entre un solo valor de la columna y un rango de otros valores

El operador ANY devuelve un booleano (true, false)

Si alguno de los valores cumple la condicion, devuelve un true

ANY Sintaxis

SELECT column_name(s)
FROM table_name
WHERE column_name operator ANY
(SELECT column_name
FROM table_name
WHERE condition); 
    



Nota. El operador debe ser una comparación estándar operador(Mayor, Menor, Igual etc)

El operador ALL

Igual que el anterior operador, devuelve un booleano

devuelve true si TODOS los valores de la subconsulta cumplen la condición

se usa con SELECT, WHEREy HAVING declaraciones

ALL significa que la condición será verdadera solo si la operación es verdadera para todos los valores en el rango.

...

Publicar un comentario

0 Comentarios