Page 199 - Programador-PHP
P. 199
Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit
Consultas avanzadas
Si bien no veremos aquí consultas realmente complejas, ya que
el curso se basa en el lenguaje de programación PHP y no, en el
lenguaje de consulta SQL, haremos un rápido paseo, por las
opciones disponibles en SQL para sentencias más complejas
que las anteriores.
La cláusula WHERE
Las sentencias en SQL, se componen de cláusulas. Y WHERE es
una de ellas. La cláusula WHERE nos permite filtrar registros
en una sentencia SQL.
Esta cláusula, funciona de forma similar a la comparación de
expreciones en PHP, utilizando los siguientes operadores de
comparción:
> mayor que < menor que
= igual que <> distinto que
>= mayor o igual que <= menor o igual que
BETWEEN n1 AND n2 entre n1 y n2
IS NULL|TRUE|FALSE es nulo | es verdadero | es falso
IN(valor1, valor2, va...) contiene
Por supuesto, tambien admite operadores lógicos:
AND (y) NOT (negación) OR (o)
199