Dominio de los Predicados SQL: Tipos y Aplicaciones Avanzadas en Consultas
Predicados en SQL
Se denominan así a las condiciones más elaboradas que pueden ponerse en la cláusula WHERE y en otras que veremos más adelante, cuyo resultado puede ser verdadero, falso o desconocido.
1. Predicados Básicos
- Se expresan condiciones de comparación:
=,<,>, etc. - El segundo operando puede ser un
SELECT(el cual debe ir entre paréntesis y producir como único resultado un valor único); se denomina sentencia SELECT subordinada.
2. Predicado NULL
Sirve para preguntar si el valor de una fila determinada es nulo o no.
<nombre_columna> IS [NOT] NULL
3. Predicados Cuantificativos (ALL y ANY/SOME)
La forma de admitir que la sentencia SELECT subordinada tenga varios valores es si va precedida de algunas de estas palabras clave:...