Advertisement
11eimilia11

Novas consultas BD

Jan 22nd, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.94 KB | None | 0 0
  1. USE IchibaSuperMarket;
  2.  
  3. SELECT *
  4. FROM funcionario;
  5. # CONSULTAS DE FUNCIONARIO #
  6.  
  7. -- Selecionando todos os funcionarios do sexo masculino
  8.  
  9. SELECT  cnpj_matriz , nome
  10. FROM funcionario
  11. WHERE sex = 'M';
  12.  
  13. -- Selecionando todos os funcionários ativos
  14.  
  15. SELECT nome , CPF , situacao
  16. FROM funcionario
  17. WHERE situacao = 'ativo';
  18.  
  19. -- Buscando funcionarios pelo nome
  20.  
  21. SELECT nome , CPF , cnpj_matriz, seq_filial
  22. FROM funcionario
  23. WHERE nome = 'Heloisa Macedo de Souza';
  24.  
  25. -- Notificacao de um funcionario
  26.  
  27.  
  28.  
  29.  
  30.  
  31. -- Consulta de entregadores
  32.  
  33. SELECT *
  34. FROM entregador;
  35.  
  36. -- 32568071001 , 32970753502 , 33666472214 , 86147207504
  37.  
  38. SELECT nome , cnpj_matriz , sex
  39. FROM funcionario
  40. WHERE CPF = '32568071001' OR CPF = '32970753502' OR CPF =  '33666472214'  OR CPF = '86147207504';
  41.  
  42. SELECT seq , data_entrega , hora_estimada
  43. FROM entrega
  44. WHERE CPF_entregador = '33666472214';
  45.  
  46. -- Selecionando funcionarios que trabalham na matriz 'icbpe'
  47.  
  48. SELECT nome , cpf , sex , cnpj_matriz , matriz.nomefantasia
  49. FROM funcionario , matriz
  50. WHERE matriz.nomefantasia = 'ICBPE' AND funcionario.cnpj_matriz = matriz.CNPJ;
  51.  
  52. -- Consultando itens que já passaram da validade
  53.  
  54. SELECT cod_lote , id_estoque , cod_produto , data_validade
  55. FROM item_estoque
  56. WHERE data_validade  < '2018-01-__';
  57.  
  58. -- Consultando os funcionarios por matriz
  59.  
  60. SELECT nome , CPF  , matriz.nomefantasia , matriz.CNPJ
  61. FROM funcionario , matriz
  62. WHERE funcionario.cnpj_matriz = matriz.CNPJ;
  63.  
  64. -- Consultando os funcionários por filial
  65.  
  66. SELECT nome, CPF , filial.seq , filial.endereco ,  matriz.nomefantasia , matriz.CNPJ
  67. FROM funcionario, matriz, filial
  68. WHERE funcionario.cnpj_matriz = matriz.CNPJ AND funcionario.seq_filial = filial.seq;
  69.  
  70. -- Consultando os funcionarios
  71.  
  72. SELECT *
  73. FROM funcionario;
  74.  
  75. -- Consultando as matrizes
  76.  
  77. SELECT *
  78. FROM matriz;
  79.  
  80. SELECT cnpj, nomefantasia , filial.endereco , filial.seq
  81. FROM matriz , filial
  82. WHERE matriz.nomefantasia = 'ICBSP';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement