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 categorias únicos que possuem produtos com um 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 seção WHERE.

Instruções Resumidas

  • Recupere a coluna category.name da tabela category.
  • Use DISTINCT para obter apenas valores únicos.
  • Una a tabela product utilizando uma declaração JOIN.
  • A coluna comum entre as duas tabelas é category.id = product.category_id.
  • Utilize uma cláusula WHERE com a condição price > 450.

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

Awesome!

Completion rate improved to 4

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 categorias únicos que possuem produtos com um 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 seção WHERE.

Instruções Resumidas

  • Recupere a coluna category.name da tabela category.
  • Use DISTINCT para obter apenas valores únicos.
  • Una a tabela product utilizando uma declaração JOIN.
  • A coluna comum entre as duas tabelas é category.id = product.category_id.
  • Utilize uma cláusula WHERE com a condição price > 450.

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!

close

Awesome!

Completion rate improved to 4
Seção 3. Capítulo 2
single

single

some-alt