Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Obter Categoria pelo Preço do Produto | Junção de Tabelas
SQL Intermediário

bookDesafio: Obter Categoria pelo Preço do Produto

Já obtivemos a quantidade de produtos em cada categoria. Agora, a empresa nos solicitou recuperar as categorias onde os produtos custam mais do que um determinado valor, para que possam aplicar um desconto nesses itens.

Tarefa

Swipe to start coding

Sua tarefa é recuperar os nomes de categoria únicos que possuem produtos com price superior a 450. Utilize a cláusula WHERE para isso, comparando 450 com o valor da coluna price.

A saída deve conter apenas uma coluna - category.name. Não inclua a coluna price na seção SELECT; utilize-a apenas na cláusula WHERE.

Instruções Resumidas

  • Recupere a coluna category.name da tabela category.
  • Use DISTINCT para obter apenas valores únicos.
  • Faça o join com a tabela product utilizando uma instrução JOIN.
  • A coluna comum entre as tabelas é category.id = product.category_id.
  • Utilize a cláusula WHERE com a condição price > 450.
  • Não utilize aliases nesta tarefa.

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 2
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

close

bookDesafio: Obter Categoria pelo Preço do Produto

Deslize para mostrar o menu

Já obtivemos a quantidade de produtos em cada categoria. Agora, a empresa nos solicitou recuperar as categorias onde os produtos custam mais do que um determinado valor, para que possam aplicar um desconto nesses itens.

Tarefa

Swipe to start coding

Sua tarefa é recuperar os nomes de categoria únicos que possuem produtos com price superior a 450. Utilize a cláusula WHERE para isso, comparando 450 com o valor da coluna price.

A saída deve conter apenas uma coluna - category.name. Não inclua a coluna price na seção SELECT; utilize-a apenas na cláusula WHERE.

Instruções Resumidas

  • Recupere a coluna category.name da tabela category.
  • Use DISTINCT para obter apenas valores únicos.
  • Faça o join com a tabela product utilizando uma instrução JOIN.
  • A coluna comum entre as tabelas é category.id = product.category_id.
  • Utilize a cláusula WHERE com a condição price > 450.
  • Não utilize aliases nesta tarefa.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 2
single

single

some-alt