Advertisement
Guest User

lab16_12

a guest
Dec 16th, 2019
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.68 KB | None | 0 0
  1. 1. postgres=> select nr_indeksu from oceny269 union select nr_indeksu from zamieszkanie269;
  2.  
  3. nr_indeksu
  4. ------------
  5. 123456
  6. 456456
  7. 666666
  8. 111111
  9. 123123
  10. 456123
  11.  
  12.  
  13. 2. postgres=> select nr_indeksu from oceny269 intersect select nr_indeksu from zamieszkanie269;
  14.  
  15. nr_indeksu
  16. ------------
  17. 123456
  18. 123123
  19. 456123
  20.  
  21. 2b. postgres=> select oceny269.nr_indeksu from oceny269 inner join zamieszkanie269 on oceny269.nr_indeksu = zamieszkanie269.nr_indeksu;
  22.  
  23. nr_indeksu
  24. ------------
  25. 123456
  26. 123123
  27. 456123
  28.  
  29.  
  30. 3. postgres=> select nr_indeksu from oceny269 except select nr_indeksu from zamieszkanie269;
  31.  
  32. nr_indeksu
  33. ------------
  34. 666666
  35. 111111
  36.  
  37.  
  38. 4. postgres=> select * from przedmiot269 cross join mp_zajecia269;
  39.  
  40. prowadzacy | przedmiot | typ | przedmiot | typ | sala
  41. ------------+------------+-----+------------+-----+------
  42. Nowacka | Hiszpanski | WYK | Hiszpanski | WYK | 100
  43. Majka | Hiszpanski | LAB | Hiszpanski | WYK | 100
  44. Baka | Geologia | WYK | Hiszpanski | WYK | 100
  45. Majka | Geologia | LAB | Hiszpanski | WYK | 100
  46. Nowacka | Hiszpanski | WYK | Hiszpanski | LAB | 22
  47. Majka | Hiszpanski | LAB | Hiszpanski | LAB | 22
  48. Baka | Geologia | WYK | Hiszpanski | LAB | 22
  49. Majka | Geologia | LAB | Hiszpanski | LAB | 22
  50. Nowacka | Hiszpanski | WYK | Geologia | WYK | 100
  51. Majka | Hiszpanski | LAB | Geologia | WYK | 100
  52. Baka | Geologia | WYK | Geologia | WYK | 100
  53. Majka | Geologia | LAB | Geologia | WYK | 100
  54. Nowacka | Hiszpanski | WYK | Geologia | LAB | 12
  55. Majka | Hiszpanski | LAB | Geologia | LAB | 12
  56. Baka | Geologia | WYK | Geologia | LAB | 12
  57. Majka | Geologia | LAB | Geologia | LAB | 12
  58.  
  59.  
  60. 5. postgres=> select * from przedmiot269 natural join mp_zajecia269;
  61.  
  62. przedmiot | typ | prowadzacy | sala
  63. ------------+-----+------------+------
  64. Hiszpanski | WYK | Nowacka | 100
  65. Hiszpanski | LAB | Majka | 22
  66. Geologia | WYK | Baka | 100
  67. Geologia | LAB | Majka | 12
  68.  
  69.  
  70. 6. postgres=> select imie, nazwisko from dane269, oceny269 where (( oceny269.ocena_egz + ocena_lab)/2<4) except select imie, nazwisko from dane269, zamieszkanie269
  71. where dane269.nr_indeksu = zamieszkanie269.nr_indeksu;
  72.  
  73. imie | nazwisko
  74. ------+----------
  75. Olaf | Bach
  76. Maja | Pach
  77.  
  78. 7. postgres=> select * from przedmiot269 join mp_zajecia269 using(przedmiot, typ);
  79.  
  80. \przedmiot | typ | prowadzacy | sala
  81. ------------+-----+------------+------
  82. Hiszpanski | WYK | Nowacka | 100
  83. Hiszpanski | LAB | Majka | 22
  84. Geologia | WYK | Baka | 100
  85. Geologia | LAB | Majka | 12
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement