Desafio: Obter o Preço Mínimo por Categoria
A empresa precisa encontrar o preço mínimo de um produto de cada categoria para organizar uma campanha de marketing. Eles atribuíram essa tarefa a você!
Swipe to start coding
Sua tarefa é obter o menor preço para cada categoria de produto. No entanto, para oferecer opções aos clientes, é necessário recuperar apenas aquelas categorias que possuem mais de 5 produtos diferentes.
Una duas tabelas, agregue os dados e utilize a cláusula HAVING
.
Ao final, ordene o resultado pelo category_name
em ordem crescente.
Atenção: na resposta, devem constar 2 colunas: category_name
e min_price
. Portanto, não se esqueça de definir aliases para essas colunas!
Instruções Resumidas
- Recupere a coluna
category.name
e o valor mínimo da colunaprice
da tabelacategory
. - Atribua o alias
category_name
à primeira coluna emin_price
à segunda. - Una a tabela
product
utilizando a coluna comumcategory.id = product.category_id
. - Agrupe os dados por
category.name
. - Utilize a cláusula
HAVING
com a condiçãoCOUNT(product.name) > 5
. - Ordene os resultados por
category_name
.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
What data format are the product details in?
Can you show me a sample of the product data?
How should the results be presented?
Awesome!
Completion rate improved to 4
Desafio: Obter o Preço Mínimo por Categoria
Deslize para mostrar o menu
A empresa precisa encontrar o preço mínimo de um produto de cada categoria para organizar uma campanha de marketing. Eles atribuíram essa tarefa a você!
Swipe to start coding
Sua tarefa é obter o menor preço para cada categoria de produto. No entanto, para oferecer opções aos clientes, é necessário recuperar apenas aquelas categorias que possuem mais de 5 produtos diferentes.
Una duas tabelas, agregue os dados e utilize a cláusula HAVING
.
Ao final, ordene o resultado pelo category_name
em ordem crescente.
Atenção: na resposta, devem constar 2 colunas: category_name
e min_price
. Portanto, não se esqueça de definir aliases para essas colunas!
Instruções Resumidas
- Recupere a coluna
category.name
e o valor mínimo da colunaprice
da tabelacategory
. - Atribua o alias
category_name
à primeira coluna emin_price
à segunda. - Una a tabela
product
utilizando a coluna comumcategory.id = product.category_id
. - Agrupe os dados por
category.name
. - Utilize a cláusula
HAVING
com a condiçãoCOUNT(product.name) > 5
. - Ordene os resultados por
category_name
.
Solução
Obrigado pelo seu feedback!
Awesome!
Completion rate improved to 4single