Contexto empresarial
El departamento comercial quiere examinar prioritariamente los pedidos cuyo importe supere los 50€. La clasificación descendente le permite comenzar con los archivos más importantes. Esta consulta separa dos responsabilidades: WHERE define el alcance y ORDER BY organiza solo las filas retenidas.
El departamento comercial quiere examinar prioritariamente los pedidos cuyo importe supere los 50€. La clasificación descendente le permite comenzar con los archivos más importantes. Esta consulta separa dos responsabilidades: WHERE define el alcance y ORDER BY organiza solo las filas retenidas.
Competencias practicadas
- Traducir un umbral empresarial a un predicado WHERE
- Elegir entre superior estricto y superior o igual
- Producir un pedido repetible con ORDER BY
Tablas disponibles
Tabla commandes
| Columna | Tipo | Función |
|---|---|---|
id_commande | INTEGER | clave primaria |
id_client | INTEGER | cliente preocupado |
date_commande | DATE | fecha |
montant | DECIMAL | importe en € |
| montant | id_client | id_commande | date_commande |
|---|---|---|---|
| 134 | 1 | 101 | 2026-07-03 |
| 89 | 2 | 102 | 2026-07-04 |
| 45 | 1 | 103 | 2026-07-06 |
Tu misión
Mostrar id_commande e importe para pedidos superiores a 50€. Ordena el resultado por cantidad descendente.
Para "Filtrar y ordenar pedidos", el contrato de éxito requiere 2 filas, con columnas id_commande, que equivalen al nivel de detalle solicitado. Marca de control en la primera línea: id_commande=101 · monto=134.
Construye el razonamiento
- Identifica la columna numérica relevante: monto.
- La palabra exceder impone el estricto operador >, por lo que un pedido de 50€ quedaría excluido.
- Solicite una clasificación en esta misma columna con DESC.
- Verifica que 134 precede a 89 y que 45 no aparece.
SELECT id_commande, montant
FROM commandes
WHERE -- tu filtro
ORDER BY -- tu ordenación;Entorno SQL en el navegador
Editor SQL interactivo
Ejecuta una consulta de lectura sobre los datos ficticios de este ejercicio. No se envía nada a SQL.tn.
Resultado esperado
| id_commande | montant |
|---|---|
| 101 | 134 |
| 102 | 89 |
Corrección explicada
Desafío adicional
Haz evolucionar la consulta
Conserva solo los dos pedidos más altos de los que superan los $50 y explica por qué LIMIT debería venir después de ORDER BY.