Consulta ao esquema em estrela
O gênero romance não está vendendo tão bem quanto a sua empresa previu. Para ajudar a remediar isso, você foi encarregado de executar algumas análises sobre o gênero romance para descobrir quais áreas a equipe de vendas deve visar. Para começar, é preciso analisar o valor total das vendas feitas em cada estado de livros do gênero romance.
Felizmente, você acabou de configurar um data warehouse com o seguinte esquema em estrela:
As tabelas desse esquema foram carregadas. Observe que você não deve usar aliases nas instruções FROM
e JOIN
.
Este exercício faz parte do curso
Projeto de banco de dados
Instruções de exercício
- Selecione
state
na tabela apropriada e o totalsales_amount
. - Complete o JOIN em
book_id
. - Complete o JOIN para conectar a tabela
dim_store_star
- Selecione condicionalmente os livros com o endereço
genre
novel
. - Agrupe os resultados por estado.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
-- Output each state and their total sales_amount
SELECT ___.___, ___(___)
FROM ___
-- Join to get book information
JOIN ___ ON ___.___ = ___.___
-- Join to get store information
JOIN ___ ON ___.___ = ___.___
-- Get all books with in the novel genre
WHERE
___.___ = 'novel'
-- Group results by state
GROUP BY
___.___;