# Session Four: Query or not to Query? QUERY!!!! autora: Isabela Silva Sousa [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-16T07:38:41.763Z","metaMigratedFrom":"Content","title":"Session Four: Query or not to Query? QUERY!!!!","breaks":true,"contributors":"[{\"id\":\"efa8ac71-fa69-4ab5-8a89-20016d037e45\",\"add\":2411,\"del\":0}]"}
Expand menu