1.0 KiB

  • SELECT y WHERE son dos funciones fundamentales en SQL.
  • La sentencia WHERE nos permite integrar condiciones en nuestros querys.

La sintaxis básica es:

SELECT col1, col2 
FROM table
WHERE condición;

La palabra reservada WHERE va estrechamente relacionada con los operadores de comparación que son:

!Pasted image 20250327105549.png

Entonces, considerando la tabla:

!Pasted image 20250327105756.png

Hagamos un query simple, donde obtengamos solo los registros donde su elección fue el color verde:

SELECT * FROM tabla WHERE Elección = 'Verde';
-- El query solo debe devolver 2 registros

Podemos hacer otro ejercicio simple, donde solo obtengamos los registros donde el campo nombre sea 'David':

SELECT * FROM tabla WHERE Nombre = 'David';
-- Solo se deben obtener 2 registros para este caso

En caso de que solo queremos la columna nombre o elección entonces podemos hacer lo siguiente:

SELECT Nombre FROM tabla WHERE Nombre = 'David';
SELECT Nombre FROM tabla WHERE Elección = 'Verde';