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
   194   195   196   197   198   199   200   201   202   203   204