Desafio: Obter Quantidade de Produtos por Categoria
Agora a empresa tem uma nova tarefa para nós.
Um novo fornecedor entrou em contato e informou que pode fornecer produtos das categorias Meat
ou Grains
a preços baixos. Precisamos descobrir quais produtos nessas categorias possuem menos de 100 unidades restantes em estoque.
Swipe to start coding
Sua tarefa é encontrar os nomes dos produtos e suas quantities
em estoque. Una duas tabelas: product
e category
.
Concentre-se nos produtos das categorias Meat
ou Grains
. Utilize o operador OR
para essas categorias e garanta que a quantidade do produto seja menor que 100 usando o operador AND
.
Ordene os resultados pela coluna name
com a cláusula ORDER BY
.
Nota
Coloque a condição com o operador
OR
entre parênteses antes de aplicar o operadorAND
. Isso segue a ordem padrão de operações em matemática discreta.
Seu resultado deve conter 2 colunas: product_name
e amount
. Lembre-se de definir os aliases apropriados!
Instruções Resumidas
- Recupere as colunas
product.name
eproduct.amount
da tabelaproduct
. - Atribua o alias
product_name
à primeira coluna eamount
à segunda. - Una a tabela
category
na coluna comumproduct.category_id = category.id
. - Utilize uma cláusula
WHERE
exigindo quecategory.name
seja igual a'Meat'
ou'Grains'
. - Use o operador lógico
AND
para também exigir queproduct.amount < 100
. - Ordene os resultados por
product.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 Quantidade de Produtos por Categoria
Deslize para mostrar o menu
Agora a empresa tem uma nova tarefa para nós.
Um novo fornecedor entrou em contato e informou que pode fornecer produtos das categorias Meat
ou Grains
a preços baixos. Precisamos descobrir quais produtos nessas categorias possuem menos de 100 unidades restantes em estoque.
Swipe to start coding
Sua tarefa é encontrar os nomes dos produtos e suas quantities
em estoque. Una duas tabelas: product
e category
.
Concentre-se nos produtos das categorias Meat
ou Grains
. Utilize o operador OR
para essas categorias e garanta que a quantidade do produto seja menor que 100 usando o operador AND
.
Ordene os resultados pela coluna name
com a cláusula ORDER BY
.
Nota
Coloque a condição com o operador
OR
entre parênteses antes de aplicar o operadorAND
. Isso segue a ordem padrão de operações em matemática discreta.
Seu resultado deve conter 2 colunas: product_name
e amount
. Lembre-se de definir os aliases apropriados!
Instruções Resumidas
- Recupere as colunas
product.name
eproduct.amount
da tabelaproduct
. - Atribua o alias
product_name
à primeira coluna eamount
à segunda. - Una a tabela
category
na coluna comumproduct.category_id = category.id
. - Utilize uma cláusula
WHERE
exigindo quecategory.name
seja igual a'Meat'
ou'Grains'
. - Use o operador lógico
AND
para também exigir queproduct.amount < 100
. - Ordene os resultados por
product.name
.
Solução
Obrigado pelo seu feedback!
Awesome!
Completion rate improved to 4single