Los ochenta, los noventa
- O(log n) · Fácil
- Gratis
- SQL
- operaciones
- ordenar
Enunciado
La bibliotecaria va a acomodar un estante por décadas, con un cartel en cada tramo: 1970, 1980, 1990 y así hasta donde lleguen los libros. Uno de 1987 va bajo el cartel de 1980, y uno de 1990 justo estrena el de 1990. En libros solo está el año de cada uno, y ella no quiere una lista de tramos escrita a mano que haya que alargar cada diez años.
Muestra el cartel que le toca a cada libro y su título, en ese orden. Las filas van del cartel más antiguo al más reciente y, bajo cada cartel, por título.
Lo que tiene que devolver
Estas filas, en este orden
| cartel | titulo |
|---|---|
| 1970 | Cuentos breves |
| 1980 | Hojas sueltas |
| 1990 | El faro |
| 2000 | Mapas de sal |
| 2000 | Noche larga |
| 2010 | El tren del sur |
| 2010 | La casa azul |
| 2010 | Tres inviernos |
Es lo que sale con los datos de la base de práctica del reto. Los nombres de las columnas no cuentan, las tuyas pueden llamarse como quieras: cuenta cuántas son y en qué orden van. Además de esta, el reto tiene pruebas ocultas con otros datos, que se revelan al enviar tu solución.
Empiezas con esto
SQL
SELECT publicado, titulo
FROM libros
ORDER BY publicado, titulo;Se abre en el navegador, con el editor y las pruebas. Es gratis y no hace falta cuenta para empezar.