Los dos, no cualquiera
- O(n log n) · Difícil
- Plan completo
- SQL
- conjuntos
- subconsultas
Enunciado
Quien ya pidió un Monitor y un Ratón está armando un escritorio, y el dueño quiere escribirle para ofrecerle lo que le falta. El Monitor es el producto 3 y el Ratón, el 2.
Muestra el nombre de los clientes que han pedido los dos productos, cada cliente una sola vez. Haber pedido uno solo no alcanza, y no importa cuántas veces ni en qué fechas.
Lo que tiene que devolver
Estas filas, en cualquier orden
| nombre |
|---|
| Ana |
| Luis |
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 cliente_id
FROM pedidos
WHERE producto_id = 3;Se abre en el navegador, con el editor y las pruebas. Este reto es del plan completo; los de O(1) y O(log n) son gratis.
Más retos de O(n log n)
- Los que faltan en la listaSQL · subconsultas · uniones · agrupar
- Por debajo de los suyosSQL · subconsultas · nulos
- Profesores de manga anchaSQL · subconsultas · conjuntos · uniones
- Quién manda aquíSQL · uniones · agrupar
- Sábado de inventarioSQL · subconsultas · agrupar · uniones
- Suelen ir juntosSQL · uniones · agrupar