LIMIT
SQL · Unidad 3: Ordenar y limitar
- Plan completo
- SQL
- 10 ejercicios
¿Cuáles han sido los tres pedidos más grandes de la tienda? Ordenar ya sabes. Lo nuevo es quedarte solo con los de arriba.
LIMIT va al final de todo, después del ORDER BY, con el número de filas que quieres. SQL ordena la tabla entera y corta ahí.
SELECT id, cantidad
FROM pedidos
ORDER BY cantidad DESC
LIMIT 3;Devuelve
| id | cantidad |
|---|---|
| 4 | 10 |
| 3 | 5 |
| 8 | 3 |
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
Un cliente pregunta por lo más barato de la tienda. ¿Qué devuelve esta consulta?
2. Ordena las líneas
¿De qué dos productos hay más en el almacén? Ordena la consulta. Sobra una línea.
3. Opción múltiple
Alguien quiere el producto más barato y escribe esto. ¿Qué devuelve?
4. Predice la salida
En la primera lección, quien buscaba un regalo de menos de 100 recibió una lista de cinco productos. Ahora quiere una sola respuesta. ¿Qué devuelve esta consulta?
5. Encuentra el bug
El dueño premia los cuatro pedidos más grandes y, si hay empate, gana el más reciente. Tres pedidos de 2 unidades pelean el cuarto lugar, y debería llevárselo el pedido 10, del 15 de enero. Sale el pedido 1. ¿Qué línea tiene el problema?
6. Opción múltiple
Alguien pidió solo el nombre del cliente más joven y recibió «Camila», sin nada raro a la vista. ¿Qué cambio en su consulta le habría avisado?
7. Completa el código
¿Cuál es el segundo producto más caro de la tienda? Completa para saltarte al primero.
8. Predice la salida
El pedido más grande ya tiene su premio. Ahora tocan el segundo y el tercero. ¿Qué devuelve esta consulta?
9. Encuentra el bug
El catálogo va del más barato al más caro, con 3 productos por pantalla. La tercera pantalla debería mostrar los dos últimos, la Tableta y el Portátil. Muestra otros tres. ¿Qué línea tiene el problema?
10. Escribe el código
¿En qué dos productos tiene el dueño más dinero guardado? Escribe una consulta que muestre dos columnas, el
nombrey el valor en el almacén, que esprecio * stock, de los dos productos con más valor. Primero va el de más valor.
Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.