Consultas SQL para análisis de compras de libros
Clasificado en Economía
Escrito el en
español con un tamaño de 1,42 KB
Usuarios que han comprado "Mansura"
Enunciado: Nombre de usuarios que han comprado “Mansura”.
SQL:
select nombre from Usuario natural join Compra natural join Libro where titulo = 'Mansura'Usuarios que no han comprado nada
Enunciado: Nombre de usuarios que no han comprado nada.
SQL:
select nombre from Usuario except select nombre from Usuario natural join Compra;Títulos de libros comprados por Eva
Enunciado: Títulos de libros comprados por Eva.
SQL:
select titulo from Usuario natural join Compra natural join Libro where nombre = 'Eva'Títulos de libros que no se han vendido (sólo en cálculo y álgebra)
Enunciado: Títulos de libros que no se han vendido (sólo en cálculo y álgebra).
SQL:
SELECT titulo FROM Libro WHERE categoria IN ('cálculo', 'álgebra') EXCEPT SELECT titulo FROM Libro NATURAL JOIN Compra WHERE categoria IN ('cálculo', 'álgebra');Gasto total de cada usuario
Enunciado: Gasto total de cada usuario, junto con el nombre de éste.
SQL:
select nombre, sum(precio) from Usuario natural join Compra natural join Libro group by nombre