Saltar al contenido

Desafíos.

Todos los retos del curso, reunidos y ordenados por nivel. Cada uno se valida por el resultado — cualquier camino correcto sirve. Tu progreso se guarda en este navegador.

Tu progreso0 / 27 resueltos
CREATE / ALTER ↗

Creá una tabla llamada `empleados` con tres columnas: `id` (INT, clave primaria), `nombre` (VARCHAR(60), NOT NULL) y `salario` (DECIMAL(10,2)). Luego el sistema verificará que la estructura sea correcta.

Básico
INSERT / UPDATE / DELETE ↗

Insertá el producto 'Panela' con un precio de 4500 y un stock de 20 en la tabla productos.

Básico
SELECT, WHERE, ORDER ↗

Traé el nombre y el precio de todos los productos de la categoría 'Té'.

Básico
Llaves PK / FK ↗

Registrá un nuevo pedido de Luis (usuario con id 2) por un total de 75 000. Insertá la fila en la tabla pedidos respetando la llave foránea.

Básico
JOINs ↗

Traé el nombre del usuario y el total de cada pedido. Solo deben aparecer usuarios que tengan al menos un pedido. Mostrá las columnas nombre y total.

Básico
GROUP BY · Subconsultas ↗

Contá cuántos productos hay en cada categoría. Mostrá la columna 'categoria' y la columna 'total' con el conteo. El orden no importa.

Básico
Caso real · Ventas ↗

Listá los productos que forman el pedido #1: mostrá el nombre del producto, la cantidad y el precio unitario.

Básico
Auditoría de datos ↗

Auditá los pedidos incompletos: listá el id de los pedidos que no tienen fecha registrada.

Básico
Auditoría de datos ↗

Encontrá los productos con precio inválido: mostrá nombre y precio de los que tienen precio menor o igual a 0.

Básico