Browse Source

added dense_rank()

COStage_0.2_Release
apandey 3 years ago
parent
commit
a397fda400
  1. 2
      src-modules/module/costage/hilfstabellen/costage_st_studien_aggr_fuellen.sql

2
src-modules/module/costage/hilfstabellen/costage_st_studien_aggr_fuellen.sql

@ -214,7 +214,7 @@ select st_studium_nr,
--Nun ist studiengang_nr=1 definiert. Die restlichen werden mit RANK ermittelt: --Nun ist studiengang_nr=1 definiert. Die restlichen werden mit RANK ermittelt:
(case when studiengang_nr is not null then studiengang_nr (case when studiengang_nr is not null then studiengang_nr
else else
rank () over (partition by semester, st_studstamm_nr,studiengang_nr order by dense_rank () over (partition by semester, st_studstamm_nr,studiengang_nr order by
(case when studiengangs_typ_kb='TSG' then st_absz_nr else st_studium_nr end ))+1 (case when studiengangs_typ_kb='TSG' then st_absz_nr else st_studium_nr end ))+1
end) end)
as studiengang_nr, as studiengang_nr,

Loading…
Cancel
Save