WHERE
SQL · Unidad 2: Filtrar
- Plan completo
- SQL
- 12 ejercicios
En la unidad pasada encontraste a ojo que el Cable y el Parlante estaban en 0. Con ocho productos se puede. Con ocho mil, no.
¿Qué se le acabó a la tienda? WHERE va después del FROM y lleva una condición. SQL la prueba en cada fila y deja pasar solo las que la cumplen.
SELECT nombre
FROM productos
WHERE stock = 0;Devuelve
| nombre |
|---|
| Cable |
| Parlante |
El resto de la explicación está en la lección, que es del plan completo.
Ejercicios de esta lección
Se hacen en la app, que los corrige al momento y explica por qué.
1. Predice la salida
Dos personas de esta tabla tienen la misma edad. ¿Qué devuelve esta consulta?
2. Opción múltiple
La tabla
pedidostiene 12 filas y 5 columnas. En 6 de esos pedidos se llevaron una sola unidad. ¿Qué forma tiene el resultado de esta consulta?3. Ordena las líneas
El dueño va a llamar al proveedor y necesita el nombre y el precio de lo que se acabó. Ordena la consulta. Sobra una línea.
4. Predice la salida
Un cliente quiere algo más barato que el Parlante, que cuesta 74. ¿Qué devuelve esta consulta?
5. Completa el código
Los pedidos de 3 unidades o más salen en caja grande. Completa para encontrarlos.
6. Completa el código
Un cliente pregunta qué hay de Audio. Completa la condición.
7. Encuentra el bug
Debería salir el nombre y la edad de quien vive en Quito. SQL contesta que no existe la columna
Quito, y nadie le pidió una columna con ese nombre. ¿Qué línea tiene el error?8. Opción múltiple
Alguien con prisa escribe aquí
WHERE ciudad = 'lima', todo en minúsculas. En la tabla diceLima. ¿Qué pasa?9. Completa el código
En la mitad de los pedidos se llevaron una sola unidad. Completa para ver los otros, los de cualquier cantidad que no sea 1.
10. Predice la salida
En
clienteshay 8 personas. Tres viven en Lima, y de Sofía no se sabe la ciudad. SQL solo deja pasar una fila cuando puede asegurar que cumple la condición. ¿Qué devuelve esta consulta?11. Ordena las líneas
Después de la liquidación de todo, esta semana hay otra, solo de Audio. Ordena la consulta que muestra cada producto de Audio con su precio a la mitad. Sobra una línea.
12. Escribe el código
La tienda regala el envío de todo lo que cuesta 100 o más. Escribe una consulta que muestre el
nombrey elpreciode esos productos, en ese orden.
Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.