|
|
@ -9,7 +9,8 @@ null::integer as st_studiengang_nr, |
|
|
|
null::integer as studiengang_nr, |
|
|
|
null::integer as studiengang_nr, |
|
|
|
null::integer as fach_nr, |
|
|
|
null::integer as fach_nr, |
|
|
|
null::integer as st_studienstatus_nr, |
|
|
|
null::integer as st_studienstatus_nr, |
|
|
|
E.semester_tid as semester, |
|
|
|
null::integer as semester, |
|
|
|
|
|
|
|
E.semester_tid as semester_veranst, |
|
|
|
null::integer as fachsemester, |
|
|
|
null::integer as fachsemester, |
|
|
|
null::varchar(255) as unikey, |
|
|
|
null::varchar(255) as unikey, |
|
|
|
L.leistung_nr, |
|
|
|
L.leistung_nr, |
|
|
@ -55,7 +56,7 @@ where E.semester_id=L.veranstaltung_semester |
|
|
|
and T.leistungstyp_nr=L.leistungstyp_nr |
|
|
|
and T.leistungstyp_nr=L.leistungstyp_nr |
|
|
|
and S.matrikelnummer::varchar(255)=L.matrikelnummer |
|
|
|
and S.matrikelnummer::varchar(255)=L.matrikelnummer |
|
|
|
-- TSAB/AB: |
|
|
|
-- TSAB/AB: |
|
|
|
and T.kurzbezeichnung='AP' --Abschlussprüfung |
|
|
|
and T.kurzbezeichnung in ('AP','AAP') --Abschlussprüfung/Anerkannte Abschlussprüfung |
|
|
|
and L.leistungsstatus_nr in (4,2) --Letztgültig/Final/gültige Leistung |
|
|
|
and L.leistungsstatus_nr in (4,2) --Letztgültig/Final/gültige Leistung |
|
|
|
--px_leistungen_status_typen_v: |
|
|
|
--px_leistungen_status_typen_v: |
|
|
|
--4^F^Letztgültig^Final^ |
|
|
|
--4^F^Letztgültig^Final^ |
|
|
@ -76,6 +77,7 @@ null::integer as studiengang_nr, |
|
|
|
null::integer as fach_nr, |
|
|
|
null::integer as fach_nr, |
|
|
|
null::integer as st_studienstatus_nr, |
|
|
|
null::integer as st_studienstatus_nr, |
|
|
|
E.semester_tid as semester, |
|
|
|
E.semester_tid as semester, |
|
|
|
|
|
|
|
null::integer as semester_veranst, |
|
|
|
null::integer as fachsemester, |
|
|
|
null::integer as fachsemester, |
|
|
|
null::varchar(255) as unikey, |
|
|
|
null::varchar(255) as unikey, |
|
|
|
L.leistung_nr, |
|
|
|
L.leistung_nr, |
|
|
@ -121,11 +123,16 @@ where L.leistungsdatum between E.semester_anfang and E.semester_ende |
|
|
|
and T.leistungstyp_nr=L.leistungstyp_nr |
|
|
|
and T.leistungstyp_nr=L.leistungstyp_nr |
|
|
|
and S.matrikelnummer::varchar(255)=L.matrikelnummer |
|
|
|
and S.matrikelnummer::varchar(255)=L.matrikelnummer |
|
|
|
-- TSAB/AB: |
|
|
|
-- TSAB/AB: |
|
|
|
and T.kurzbezeichnung='AP' --Abschlussprüfung |
|
|
|
and T.kurzbezeichnung in ('AP','AAP') --Abschlussprüfung/Anerkannte Abschlussprüfung |
|
|
|
and L.leistungsstatus_nr in (4,2) --Letztgültig/Final/gültige Leistung |
|
|
|
and L.leistungsstatus_nr in (4,2) --Letztgültig/Final/gültige Leistung |
|
|
|
; |
|
|
|
; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
update tmp_pruef set semester=E.semester_tid |
|
|
|
|
|
|
|
FROM costage_st_semester E |
|
|
|
|
|
|
|
where tmp_pruef.leistungsdatum between E.semester_anfang and E.semester_ende |
|
|
|
|
|
|
|
and tmp_pruef.semester is null; |
|
|
|
|
|
|
|
update tmp_pruef set semester_veranst=semester |
|
|
|
|
|
|
|
where semester_veranst is null; |
|
|
|
|
|
|
|
|
|
|
|
update tmp_pruef set st_studiengang_nr=S.st_studiengang_nr |
|
|
|
update tmp_pruef set st_studiengang_nr=S.st_studiengang_nr |
|
|
|
from costage_st_studien S |
|
|
|
from costage_st_studien S |
|
|
@ -175,6 +182,7 @@ insert into costage_st_pruef_aggr(st_studium_nr, |
|
|
|
st_studstamm_nr, |
|
|
|
st_studstamm_nr, |
|
|
|
matrikelnummer, |
|
|
|
matrikelnummer, |
|
|
|
semester, |
|
|
|
semester, |
|
|
|
|
|
|
|
semester_veranst, |
|
|
|
st_studiengang_nr, |
|
|
|
st_studiengang_nr, |
|
|
|
st_studiengang_nr_msg, |
|
|
|
st_studiengang_nr_msg, |
|
|
|
studiengang_nr, |
|
|
|
studiengang_nr, |
|
|
@ -203,6 +211,7 @@ select |
|
|
|
st_studstamm_nr, |
|
|
|
st_studstamm_nr, |
|
|
|
matrikelnummer, |
|
|
|
matrikelnummer, |
|
|
|
semester, |
|
|
|
semester, |
|
|
|
|
|
|
|
semester_veranst, |
|
|
|
st_studiengang_nr, |
|
|
|
st_studiengang_nr, |
|
|
|
st_studiengang_nr_msg, |
|
|
|
st_studiengang_nr_msg, |
|
|
|
studiengang_nr, |
|
|
|
studiengang_nr, |
|
|
@ -227,7 +236,7 @@ select |
|
|
|
semester_msg, |
|
|
|
semester_msg, |
|
|
|
count(*) |
|
|
|
count(*) |
|
|
|
from tmp_pruef |
|
|
|
from tmp_pruef |
|
|
|
group by 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26; |
|
|
|
group by 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27; |
|
|
|
|
|
|
|
|
|
|
|
drop table tmp_pruef; |
|
|
|
drop table tmp_pruef; |
|
|
|
|
|
|
|
|
|
|
|