Solo cabe un aviso
- O(log n) · Fácil
- Gratis
- SQL
- condicionales
Enunciado
En la página de la tienda, junto a cada producto cabe un solo aviso, y a varios les tocarían dos. Manda este orden: si no queda ninguna unidad, Agotado, y no hay más que decir. Si quedan menos de 6, Quedan pocas, que urge más que cualquier promoción. Si no, y cuesta 100 o más, Envío gratis. A todo lo demás, Disponible.
Muestra el nombre de cada producto y su aviso, en ese orden.
Lo que tiene que devolver
Estas filas, en cualquier orden
| nombre | aviso |
|---|---|
| Teclado | Disponible |
| Ratón | Disponible |
| Monitor | Quedan pocas |
| Cable | Agotado |
| Portátil | Quedan pocas |
| Tableta | Envío gratis |
| Audífonos | Disponible |
| Parlante | Agotado |
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 nombre
FROM productosSe abre en el navegador, con el editor y las pruebas. Es gratis y no hace falta cuenta para empezar.
Más retos de O(log n)
- ¿A quién le pido permiso?SQL · nulos · ordenar
- Boleto por mensajeSQL · nulos · filtrar
- Cada pasillo con su rebajaSQL · condicionales · operaciones · decimales
- De la A a la LSQL · comparaciones · condicionales · ordenar
- Del más chico al más grandeSQL · ordenar
- El orden de los pasillosSQL · ordenar · condicionales