Advertisement
Guest User

Untitled

a guest
Dec 11th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.83 KB | None | 0 0
  1. SELECT EXTRACT(YEAR FROM data_egz) AS Rok,
  2.         CASE EXTRACT(MONTH FROM data_egz)   WHEN 1 THEN 'Styczeń'
  3.                                             WHEN 2 THEN 'Luty'
  4.                                             WHEN 3 THEN 'Marzec'
  5.                                             WHEN 4 THEN 'Kwiecień'
  6.                                             WHEN 5 THEN 'Maj'
  7.                                             WHEN 6 THEN 'Czerwiec'
  8.                                             WHEN 7 THEN 'Lipiec'
  9.                                             WHEN 8 THEN 'Sierpień'
  10.                                             WHEN 9 THEN 'Wrzesień'
  11.                                             WHEN 10 THEN 'Październik'
  12.                                             WHEN 11 THEN 'Listopad'
  13.                                             ELSE 'Grudzień'
  14.         END AS Miesiac,
  15.         COUNT(e.nr_egz) AS "Liczba egzaminów"
  16. FROM egzaminy e
  17. GROUP BY EXTRACT(YEAR FROM data_egz), CASE EXTRACT(MONTH FROM data_egz) WHEN 1 THEN 'Styczeń'
  18.                                             WHEN 2 THEN 'Luty'
  19.                                             WHEN 3 THEN 'Marzec'
  20.                                             WHEN 4 THEN 'Kwiecień'
  21.                                             WHEN 5 THEN 'Maj'
  22.                                             WHEN 6 THEN 'Czerwiec'
  23.                                             WHEN 7 THEN 'Lipiec'
  24.                                             WHEN 8 THEN 'Sierpień'
  25.                                             WHEN 9 THEN 'Wrzesień'
  26.                                             WHEN 10 THEN 'Październik'
  27.                                             WHEN 11 THEN 'Listopad'
  28.                                             ELSE 'Grudzień'
  29.         END,
  30.         EXTRACT(MONTH FROM data_egz)
  31. ORDER BY 1, EXTRACT(MONTH FROM data_egz) ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement