Escreva o códigoDesafioSQL
Promoção de roupas baratas em estoque
Achar roupas baratas com estoque para a promoção da loja.
A loja vai fazer uma promoção só com roupas com preço abaixo de 100 reais que já têm estoque. Devolva as colunas nome, preco e estoque da tabela produtos, nessa ordem, onde categoria é 'Roupa' e preco é menor que 100 e estoque é maior que 0.
Revisa aula 9 (17/08)
Solução comentada
Verifique uma tentativa sua para liberar a solução.
SELECT nome, preco, estoque FROM produtos WHERE categoria = 'Roupa' AND preco < 100 AND estoque > 0;São três condições ligadas com AND e todas precisam ser verdadeiras na mesma linha da tabela produtos. O WHERE checa correspondência exata de 'Roupa' mais as faixas de preco e estoque. O SELECT devolve só nome, preco e estoque para decidir a promoção.
Erro comum: Esquecer um dos AND e anunciar roupa cara ou sem estoque.
Tabelas
produtos 8 linhas
| id | nome | categoria | preco | estoque |
|---|---|---|---|---|
| 1 | Camiseta | Roupa | 49.9 | 10 |
| 2 | Calca Jeans | Roupa | 129.9 | 0 |
| 3 | Fone | Eletronico | 89.9 | 5 |
| 4 | Mouse | Eletronico | 89.9 | 15 |
| 5 | Caderno | Papelaria | 19.9 | 20 |
| 6 | Caneta | Papelaria | 4.9 | 100 |
| 7 | Mochila | NULL | 149.9 | 3 |
| 8 | Camiseta | Roupa | 49.9 | 7 |
Escreva sua solução e verifique quando quiser.