Advertisement
buzzonit

trabaho mayara

Nov 11th, 2016
349
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.23 KB | None | 0 0
  1. 8 select*from codigo,data, from cliente where nome="carol";
  2.  
  3.  
  4. TRABALHO TLBD3 – Consultas Simples e Compostas com Funções
  5.  
  6. Nome:___________________________________________________
  7. Nome:___________________________________________________
  8. Nome:___________________________________________________
  9. O trabalho deve ser entregue impresso e pode ser realizado por no máximo 3 alunos.
  10. Data da entrega: 22/11.
  11. Observe o DER de um restaurante e realize as consultas SQL a seguir:
  12.  
  13.  
  14. 1. Selecionar nome, endereço e bairro dos clientes.
  15.  
  16. 2. Selecionar nome, endereço, bairro, cidade e telefone do cliente Leandro Rocha Alves.
  17.  
  18. 3. Selecionar todas as encomendas realizadas no mês de janeiro de 2012.
  19.  
  20. 4. Selecionar a descrição de todos os pratos disponíveis no restaurante em ordem alfabética.
  21.  
  22. 5. Selecionar todos os pratos que custem mais de R$30.00
  23.  
  24. 6. Selecionar nome dos clientes, telefone e data das encomendas realizadas pelos mesmos.
  25.  
  26.  
  27. 7. Selecionar nome do cliente, data e quantidade dos pratos de todos os clientes.
  28.  
  29. SELECT clientes.nome, datan,qtd encomendas_pratos
  30. From clientes inner join encomendas_pratos on clientes.codcli = encomendas_pratos.codenc ;
  31.  
  32.  
  33. 8. Selecionar código e data de todas as encomendas realizadas pela cliente Regiane Alves dos Santos.
  34.  
  35. select clientes.nome, encomendas_pratos.codprato
  36. from clientes inner join encomendas_pratos.qtd;
  37. on clientes.nome = encomendas_pratos.codenc where nome = “carol”;
  38.  
  39.  
  40. 9. Selecionar a hora que a cliente Paula Ferreira realizou a encomenda de um Filé a Parmegiana.
  41.  
  42. select clientes.nome, encomendas.lanche
  43. from clientes inner join encomendas.horas;
  44. on clientes.nome = encomendas.codenc where nome = “Paula Ferreira” and encomendas = "Filé a Parmegiana";
  45.  
  46. 10. Selecionar a média dos preços de todos os pratos.
  47. SELECT AVG(preco) FROM encomendas_pratos;
  48.  
  49.  
  50. 11. Selecionar a soma de todos os pratos encomendados pela cliente Silvia Saraivo.
  51.  
  52. select clientes.nome, SUM (encomendas_pratos.qtd)
  53. from clientes inner join encomendas.hora;
  54. on clientes.nome = encomendas_pratos.codenc where nome = “carol”;
  55.  
  56. 12. Selecionar a quantidade de encomendas realizadas.
  57. select MAX (qtd) as qtd_encomendas from Encomendas_Pratos;
  58.  
  59. 13. Selecionar a quantidade de encomendas realizadas pela cliente Olivia Martins.
  60. select Encomendas_Pratos.qtd, Clientes.nome
  61. from Encomendas_Pratos INNER JOIN Clientes
  62. on Encomendas_Pratos.Codenc = Clientes.Codcli
  63. where nome = "Olívia Martins";
  64.  
  65. 14. Selecionar o valor do prato mais caro.
  66. select MAX (preco) as Maior_Valor from Pratos;
  67.  
  68. 15. Selecionar o nome de todos os clientes cujo preço dos pratos encomendados seja maior do que a média dos pratos que o restaurante possui.
  69. select * Clientes.nome, Encomendas_Pratos.qtd
  70. from Clientes INNER JOIN Encomendas_Pratos
  71. on Clientes.Codcli = Encomendas_Pratos.Codenc
  72. where
  73.  
  74. 16. Selecionar a soma dos valores de cada cliente, de modo que apareça o nome do cliente e sua respectiva soma.
  75.  
  76.  
  77.  
  78. select nome,endereco,bairro from cliente;
  79.  
  80. select nome,endereco,bairro,telefone from cliente where nome="alexandro";
  81.  
  82. select date_enc from encomendas where date_enc>="2012/01/01" and date_enc<="2012/01/31"
  83.  
  84.  
  85. select preco from pratos where preco>"30.00";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement