Advertisement
CharlesCorreaWS

Estrutura e Dados

Nov 8th, 2017
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.59 KB | None | 0 0
  1. Tabela membros
  2.  
  3. IdMembro, NomeDoMembro
  4. 1, João Carlos
  5. 2, Roberto Carlos
  6. 3, André Josias
  7. 4, Antonio Fagundes
  8. 5, Carlos Eduardo
  9. 6, Carlos Eduardo JR
  10. 7, Maria Luiza
  11. 8, Jussara Oliveira
  12. ------------------------------
  13.  
  14. Tabela OrdemFamiliar
  15.  
  16. IdOrdemFamiliar, OrdemExibicao, NomeOrdemFamiliar
  17.  
  18. 22, 00, Filho(a)
  19. 21, 01, Pai/Mãe
  20. 20, 02, Avô(ó)
  21. 19, 03, Bisavô(ó)
  22. 18, 04, Trisavô(ó)
  23. 17, 05, Tetravô(ó)
  24. 16, 06, Pentavô(ó)
  25. 15, 07, Hexavô(ó)
  26. 14, 08, Heptavô(ó)
  27. 13, 09, Octavô(ó)
  28. 12, 10, Eneavô(ó)
  29. 11, 11, Decavô(ó)
  30. 10, 12, Undecavô(ó)
  31. 9, 13, Dodecavô(ó)
  32. 8, 14, Tridecavô(ó)
  33. 7, 15, Tetradecavô(ó)
  34. 6, 16, Pentadecavô(ó)
  35. 5, 17, Hexadecavô(ó)
  36. 4, 18, Heptadecavô(ó)
  37. 3, 19, Octadecavô(ó)
  38. 2, 20, Eneadecavô(ó)
  39. 1, 21, Icosavô(ó)
  40. 23, 22, 21º Avô(ó)
  41. 24, 23, 22º Avô(ó)
  42. 25, 24, 23º Avô(ó)
  43. 26, 25, 24º Avô(ó)
  44. 27, 26, 25º Avô(ó)
  45. 28, 27, 26º Avô(ó)
  46. 29, 28, 27º Avô(ó)
  47. 30, 29, 28º Avô(ó)
  48. 31, 30, 29º Avô(ó)
  49. 32, 31, 30º Avô(ó)
  50. 33, 32, 31º Avô(ó)
  51. 34, 33, 32º Avô(ó)
  52. 35, 34, 33º Avô(ó)
  53. ------------------------------
  54.  
  55. Tabela ArvoreGenealogica
  56. (onde relaciono todos os dados das tabelas)
  57.  
  58. IdArvoreGenealogica, IdMembro, IdPai
  59. 1, 1, 0
  60. 2, 2, 1
  61. 3, 5, 2
  62. 4, 3, 2
  63. 5, 4, 5
  64. 6, 6, 5
  65. 7, 7, 6
  66. 8, 8, 7
  67. ------------------------------
  68.  
  69.  
  70.  
  71. Meu Select
  72.  
  73. SELECT
  74. MEMBRO_FAMILIA.IdMembro,
  75. MEMBRO_FAMILIA.NomeDoMembro,
  76.  
  77. ARVORE.IdMembro,
  78. ARVORE.IdPai
  79.  
  80.  
  81. FROM membros MEMBRO_FAMILIA, ArvoreGenealogica ARVORE
  82.  
  83. WHERE
  84.  
  85. MEMBRO_FAMILIA.IdMembro = MEMBRO_FAMILIA.IdMembro
  86.  
  87. AND
  88.  
  89.  
  90. ARVORE.IdPai = MEMBRO_FAMILIA.IdMembro
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement