Escreva o códigoPráticaSQL
Roupas com estoque disponível
Combinar dois filtros com AND na tabela produtos.
O site só pode anunciar roupa que tem em estoque. Devolva as colunas nome e estoque da tabela produtos, nessa ordem, onde categoria é 'Roupa' e estoque é maior que 5.
Revisa aula 9 (17/08)
Solução comentada
Verifique uma tentativa sua para liberar a solução.
SELECT nome, estoque FROM produtos WHERE categoria = 'Roupa' AND estoque > 5;O AND exige que as duas condições do WHERE sejam verdadeiras na mesma linha. Só passam linhas com categoria igual a 'Roupa' e estoque maior que 5. O SELECT mostra só nome e estoque.
Erro comum: Usar só um dos filtros e trazer roupa sem estoque ou produto de outra categoria.
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 |
Sua consulta
Escreva sua solução e verifique quando quiser.