WHERE

Conserva solo las filas que cumplen una condición. Se ejecuta antes de agrupar.

Sintaxis

SELECT … FROM table_name WHERE condition;
  • Combina condiciones con AND, OR y NOT. Usa paréntesis cuando mezcles AND y OR.

Ejemplo

SELECT order_id, order_date FROM orders WHERE channel = 'online' AND order_date >= '2025-09-10';

Pedidos online hechos desde el 10 de septiembre en adelante.

Tablas usadas: orders. Pruébalo en una lección de abajo.

Errores comunes

  • Compara los valores ausentes con IS NULL, nunca con = NULL.
  • Los valores de texto van entre comillas simples. Las comillas dobles nombran columnas.

Practícalo