Saltar al contenido

Proyecto: el buscador de la tienda

SQL · Unidad 2: Filtrar

El buscador de una tienda es un WHERE que alguien arma sin saberlo. Elige una categoría, pone un precio máximo, teclea unas letras, y cada cosa se vuelve una condición.

Esta es la búsqueda de alguien que eligió Accesorios y un tope de 20. Mira lo que le ofrece: el Cable, que está agotado. A este buscador le falta un filtro.

SELECT nombre, precio, stock
FROM productos
WHERE categoria = 'Accesorios'
  AND precio <= 20;

Devuelve

nombrepreciostock
Ratón19.930
Cable5.250

Ejercicios de esta lección

Se hacen en la app, que los corrige al momento y explica por qué.

  1. 1. Ordena las líneas

    Alguien teclea la letra T y pone un tope de 100. Ordena su búsqueda. Sobra una línea.

  2. 2. Escribe el código

    Otra persona elige la categoría Audio y un precio de 50 a 70, contando los dos extremos. Completa la consulta para que muestre el nombre y el precio, en ese orden, de lo que encuentra.

  3. 3. Escribe el código

    El buscador completo. Alguien teclea la letra a, pone un tope de 100 y marca la casilla de solo lo que hay. Escribe una consulta que muestre el nombre y el precio, en ese orden, de los productos que cumplen las tres cosas: su nombre contiene a, cuestan 100 o menos y tienen stock.

Hacer esta lección

Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.

Ver todas las lecciones →