# Session Four: Query or not to Query? QUERY!!!! | Banco de dados >[color=purple]**Autor:** Letícia Rodrigues da Silva **Turma:** IndoD **Número:** 25 [toc] ## Desafio 1 ```sql= select nm_categoria, nm_produto, vl_preco FROM tb_produto p JOIN tb_categoria c on p.id_categoria = c.id_categoria WHERE c.nm_categoria = 'Moda' ORDER by nm_categoria, nm_produto; ``` ## Desafio 2 ```sql= select nm_categoria, nm_produto, vl_preco, qtd_minima, qtd_disponivel FROM tb_produto p JOIN tb_categoria c on p.id_categoria = c.id_categoria JOIN tb_estoque e on e.id_produto = p.id_produto WHERE e.qtd_disponivel < e.qtd_minima ORDER by nm_categoria, nm_produto; ``` ## Desafio 3 ```sql= select nm_categoria, nm_produto, vl_preco, qtd_minima, qtd_disponivel FROM tb_produto p JOIN tb_categoria c on p.id_categoria = c.id_categoria JOIN tb_estoque e on e.id_produto = p.id_produto WHERE c.nm_categoria LIKE 'E%' AND p.nm_produto LIKE '%A%' ORDER by p.vl_preco DESC; ``` ## Desafio 4 ```sql= select nm_cliente, ds_cpf, ds_cep, ds_endereco, nr_endereco, ds_cidade FROM tb_cliente cl JOIN tb_endereco en on cl.id_endereco = en.id_endereco WHERE nm_cliente like '%S' and ds_cidade like 'S%' ORDER by ds_cidade; ``` ## Desafio 5 ```sql= select id_venda, dt_venda, nm_cliente, ds_nota_fiscal, tp_forma_pagamento, ds_endereco, nr_endereco FROM tb_venda v JOIN tb_cliente cl on v.id_cliente = cl.id_cliente join tb_endereco en on en.id_endereco = v.id_endereco_entrega WHERE v.dt_venda BETWEEN '2021-05-01' and '2021-05-20' ORDER by v.id_venda; ``` ## Desafio 6 ```sql= select id_venda, dt_venda, nm_cliente, ds_nota_fiscal, tp_forma_pagamento, ds_endereco, nr_endereco FROM tb_venda v JOIN tb_cliente cl on v.id_cliente = cl.id_cliente join tb_endereco en on en.id_endereco = v.id_endereco_entrega WHERE cl.nm_cliente LIKE 'A%' or v.ds_nota_fiscal = '' ORDER by v.id_venda; ``` ## Desafio 7 ```sql= select id_venda, dt_venda, nm_cliente, ds_nota_fiscal, tp_forma_pagamento, ds_endereco, nr_endereco FROM tb_venda v JOIN tb_cliente cl on v.id_cliente = cl.id_cliente join tb_endereco en on en.id_endereco = v.id_endereco_entrega WHERE v.dt_venda = '2021-10-03' AND en.ds_endereco LIKE '%Rodolfo%' ORDER by v.id_venda; ``` ## Desafio 8 ```sql= ```
{"metaMigratedAt":"2023-06-16T01:10:35.354Z","metaMigratedFrom":"Content","title":"Session Four: Query or not to Query? QUERY!!!! | Banco de dados","breaks":true,"contributors":"[{\"id\":\"f2f98191-1ff5-4afd-8e66-66ff77c4c5b1\",\"add\":2490,\"del\":5}]"}
Expand menu