Facebook
From Cobalt Mockingjay, 6 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 237
  1. select * from studenci
  2.  
  3.  
  4. alter table studenci
  5. drop column F11
  6.  
  7. delete from studenci
  8. where ID is NULL
  9.  
  10. create view
  11. zadanie as
  12. select count(NAZWISKO) as'Liczba osob', avg(WIEK) as 'sredni wiek'
  13. from studenci
  14. group by ROK_ST#
  15.  
  16. select * from
  17. zadanie
  18. use Zajecia
  19. CREATE TABLE studenci1(
  20.   "imie" varchar(20) default NULL,
  21.   "nazwisko" varchar(30) default NULL,
  22.   "data_urodzenia" datetime default NULL,
  23.   "plec" char(1) default NULL,
  24.   "miasto" varchar(30) default NULL,
  25.   "liczba_dzieci" int default NULL)
  26.  
  27.  
  28. --
  29. -- Zrzut danych tabeli "studenci"
  30. --
  31.  
  32. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  33. VALUES ('Jacek', 'Kowalski', '1997-01-01' , 'M', 'Katowice', 2)
  34. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  35. VALUES ('Ewa', 'Nijaka', '1980-05-20', 'K', 'Chorzow', 0)
  36. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  37. VALUES ('Monika', 'Jakas', '1985-04-14', 'K', 'Gliwice', 0)
  38. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  39. VALUES ('Katarzyna', 'Miastowa', '1982-01-10', 'K', 'Warszawa', 1)
  40. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  41. VALUES ('Jacek', 'Chwiejski', '1981-04-02', 'M', 'Katowice', 1)
  42. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  43. VALUES ('Barbara', 'Wszelka', '1981-05-24', 'K', 'Zabrze', 1)
  44. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  45. VALUES ('Bogdan', 'Wiejski', '1983-10-20', 'M', 'Sosnowiec', 0)
  46. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  47. VALUES ('Bogumila', 'zawadzka', '1981-11-14', 'K', 'Czeladz', 0)
  48. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  49. VALUES ('Ewelina', 'Mostowa', '1982-12-02', 'K', 'Katowice', 2)
  50. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  51. VALUES ('Marek', 'Pa?dek', '1982-09-28', 'M', 'Ruda ?l?ska', 0)
  52. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  53. VALUES ('Slawomir', 'Kowalski', '1983-08-08', 'M', 'Katowice', 1)
  54. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  55. VALUES ('Tomasz', 'Nowak', '1985-02-27', 'M', 'Katowice', 0)
  56. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  57. VALUES ('Jaroslaw', 'Polski', '1982-05-11', 'M', 'Katowice', 0)
  58. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  59. VALUES ('Kamila', 'Parker', '1981-10-01', 'K', 'Katowice', 2)
  60. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  61. VALUES ('Pawel', 'Dolny', '1982-07-02', 'M', 'Katowice', 1)
  62. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  63. VALUES ('Wojciech', 'Kargul', '1982-04-18', 'M', 'Zabrze', 1)
  64. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  65. VALUES ('James', 'Bond', '1983-02-28', 'M', 'Krakow', 0)
  66. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  67. VALUES ('Lech', 'Bajerka', '1982-02-18', 'M', 'Warszawa', 0)
  68. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  69. VALUES ('Maciej', 'Teples', '1983-08-08', 'M', 'Zabrze', 0)
  70. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  71. VALUES ('Majka', 'Owakowa', '1982-01-12', 'K', 'Katowice', 1)
  72. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  73. VALUES ('Krzysztof', 'Wolniewicz', '1982-09-01', 'M', 'Rybnik', 1)
  74. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  75. VALUES ('Leszek', 'Gorny', '1982-04-02', 'M', 'Katowice', 0)
  76. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  77. VALUES ('Marek', 'Plotowy', '1982-02-02', 'M', 'Chorzow', 1)
  78. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  79. VALUES ('Jakub', 'Bondowy', '1984-01-18', 'M', 'Zabrze', 1)
  80. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  81. VALUES ('Monika', 'Majowska', '1981-03-18', 'K', 'Katowice', 3)
  82. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  83. VALUES ('Marek', 'Tipkowski', '1982-08-08', 'M', 'Zabrze', 0)
  84. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  85. VALUES ('Olek', 'Olkowy', '1983-05-12', 'M', 'Katowice', 1)
  86. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  87. VALUES ('Marcin', 'Matrowski', '1982-05-23', 'M', 'Ruda Slaska', 0)
  88. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  89. VALUES ('Ewa', 'Kowalska', '2005-01-01', 'K', 'Katowice', 0)
  90. INSERT INTO "studenci1" (imie, nazwisko, data_urodzenia, plec, miasto, liczba_dzieci)
  91. VALUES ('Ala', 'Akowa', '1978-12-12', 'K', 'Bytom', 2)
  92.  
  93. select * from studenci1
  94.  
  95. select * ,
  96. case miasto when 'Katowice' then 'woj.sl'
  97. when 'Bytom' then 'woj.sl'
  98. else 'nie wiadomo'
  99. end wojewodztwo
  100. from studenci1
  101.  
  102.  
  103. select* ,
  104. case miasto when 'warszawa' then 'nie woj.sl'
  105. when 'krakow' then 'nie woj. sl'
  106. else 'woj. sl'
  107. end wojewodztwo
  108. from studenci1
  109.  
  110. select* ,
  111. case when miasto in ('warszawa','krakow')then 'nie woj.sl'
  112. else 'woj. sl'
  113. end wojewodztwo
  114. from studenci1
  115.  
  116.  
  117. select count(*),
  118. case when miasto in ('warszawa','krakow')then 'nie woj.sl'
  119. else 'woj. sl'
  120. end wojewodztwo
  121. from studenci1
  122. group by case when miasto in ('warszawa','krakow')then 'nie woj.sl'
  123. else 'woj. sl'
  124. end