AD

¿Ya dominas lo básico? Un curso estructurado de SQL es la vía rápida para dar el salto.

Ver cursos de SQL en Udemy

Enlace de afiliado. No te cuesta nada extra.

🗄️Lecciones de SQL
Lección 3 / 50

Filtrar filas con WHERE

En esta lección seleccionarás solo las filas que cumplen una condición, en lugar de traerte la tabla entera.

WHERE se escribe después de FROM y filtra fila a fila: solo salen las que hacen verdadera la condición. Los operadores de comparación son = (igual), <> o != (distinto), >, <, >= y <=. Fíjate en que para comparar por igualdad se usa un solo =, no dos como en otros lenguajes.

El código de ejemplo pide nombre y nota de quienes sacaron 80 o más, así que Lucía (72) se queda fuera. Baja el 80 a 70 y verás aparecer una fila más.

Hay que tener presente que los textos van entre comillas simples ('Ana') y los números no. Y ojo con NULL: WHERE score = NULL nunca encuentra nada, hay que escribir IS NULL.

En una base de datos real con millones de filas, el WHERE es lo que hace la diferencia entre una consulta instantánea y una que tumba el servidor. Combinado con un índice sobre la columna filtrada, es la herramienta de rendimiento más básica que existe.

SQL
SALIDA

💡 El motor de SQL puede tardar unos segundos en cargarse la primera vez que ejecutas código.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)