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.namee o valor mínimo da colunapriceda tabelacategory. - Atribua o alias
category_nameà primeira coluna emin_priceà segunda. - Una a tabela
productutilizando a coluna comumcategory.id = product.category_id. - Agrupe os dados por
category.name. - Utilize a cláusula
HAVINGcom 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
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.namee o valor mínimo da colunapriceda tabelacategory. - Atribua o alias
category_nameà primeira coluna emin_priceà segunda. - Una a tabela
productutilizando a coluna comumcategory.id = product.category_id. - Agrupe os dados por
category.name. - Utilize a cláusula
HAVINGcom a condiçãoCOUNT(product.name) > 5. - Ordene os resultados por
category_name.
Solução
Obrigado pelo seu feedback!
single