Escolar Documentos
Profissional Documentos
Cultura Documentos
BD1 Recuperacao Dados Varias Tabelas
BD1 Recuperacao Dados Varias Tabelas
tabela
3.2 Acessando dados de mais de uma tabela. Necessrio colocar o nome de todas as tabelas na clusula FROM. 3.3 Colunas que tem o mesmo nome em mais de uma tabela devem ser qualificadas.
(3.1) Para acessar a tela de consultas, click com o boto na sua base de dados (veja a aula 01) direito do mouse e escolha New Query...
ele representado pela ligao das chaves primrias de uma tabela com as chaves estrangeiras na outra tabela. VEJA no modelo de dados, as colunas para JOIN entre os pares de tabelas! (Prxima pgina) Sintaxe (1) JOIN na clusula WHERE
SELECT Sintaxe:
Exerccios: 1. Retorne o nmero e data de todos os pedidos realizados em maro de 2010 (veja, datas disponveis no banco, se no existirem pedidos em maro utilize outro ms, esta considerao vale para todos os exerccios com datas). 2. Retorne o nmero do pedido, nmero do item, valor pago pelo item e o clculo de um desconto de 10% sobre o valor pago pelo item. 3. Retorne a descrio e apresentao dos produtos cujas descries comeam com as letras GE ou com as letras TE. Com JOIN: 4. Retorne o nome dos clientes que realizaram pedidos em maro de 2010. 5. Retorne o nmero dos pedidos, a descrio dos produtos (vendidos) e valor total de venda do item (= quantidade * preo de venda), retorne os resultados para os produtos do grupo 01 ou do grupo 02. 6. Retorne o nome dos clientes que compraram produtos do grupo 3. 7. Retorne a descrio dos grupos de produtos que j foram vendidos a clientes de UBERLANDIA. 8. Mostre os produtos dos grupos cujos cdigos so 1 ou 2 que possuem preo de tabela (PRO_Preco) maior do que R$ 50,00 (utilize 50.0). 9. Liste o nome das cidades (CLI_Cidade) dos clientes que tem bnus nulo e que realizaram pedidos em Janeiro e/ou Maro de 2010. 10. Liste o cdigo dos produtos que foram vendidos com desconto (desconto ocorre quando o preo de tabela do produto (PRO_Preco) maior do que o preo de venda (ITE_PrecoUnitario). 11. Liste o nome dos clientes de UBERLANDIA ou de ITUIUTABA que receberam descontos em algum item de qualquer um dos seus pedidos. 12. Liste os grupos que possuem produtos que j foram vendidos com preo (ITE_PrecoUnitario) maior do que o preo de tabela (PRO_Preco).