Advertisement
ronymmoura

Join

Aug 17th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.83 KB | None | 0 0
  1. DECLARE @CPF VARCHAR(11) = '08657761726';
  2.  
  3. SELECT DT_NASCIMENTO, COD_ENTID
  4. FROM CS_DADOS_PESSOAIS
  5. WHERE COD_ENTID = 6158;
  6.  
  7. SELECT NUM_MATRICULA, COD_ENTID
  8. FROM CS_FUNCIONARIO
  9. WHERE COD_ENTID = 6158;
  10.  
  11. SELECT CPF_CGC, COD_ENTID
  12. FROM EE_ENTIDADE
  13. WHERE CPF_CGC = @CPF;
  14.  
  15. SELECT
  16.     CS_DADOS_PESSOAIS.DT_NASCIMENTO,
  17.     CS_FUNCIONARIO.NUM_MATRICULA
  18. FROM EE_ENTIDADE
  19. INNER JOIN CS_DADOS_PESSOAIS ON CS_DADOS_PESSOAIS.COD_ENTID = EE_ENTIDADE.COD_ENTID
  20. INNER JOIN CS_FUNCIONARIO ON CS_FUNCIONARIO.COD_ENTID = EE_ENTIDADE.COD_ENTID
  21. WHERE CPF_CGC = @CPF;
  22.  
  23. SELECT DT_NASCIMENTO, NUM_MATRICULA FROM CS_DADOS_PESSOAIS, CS_FUNCIONARIO
  24. WHERE CS_DADOS_PESSOAIS.COD_ENTID
  25.     IN (SELECT COD_ENTID
  26.         FROM EE_ENTIDADE
  27.         WHERE CPF_CGC = @CPF)
  28.     AND CS_FUNCIONARIO.COD_ENTID
  29.      IN (SELECT COD_ENTID
  30.          FROM EE_ENTIDADE
  31.          WHERE CPF_CGC = @CPF);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement