@ -426,6 +426,7 @@ null::timestamp as beginn_datum,
@@ -426,6 +426,7 @@ null::timestamp as beginn_datum,
null : : timestamp AS gueltig_ab ,
null : : integer as st_studienstatus_nr ,
null : : integer as primaerflag_studien_msg ,
null : : integer as st_studium_nr_msg ,
max ( T . semester ) as letztes_tsg_semester ,
max ( T . fachsemester ) as fachsemester ,
max ( T . praxissemester ) as praxissemester ,
@ -435,7 +436,7 @@ from tmp_studien_msg_tsg_fehlend F, tmp_studien_tsg T
@@ -435,7 +436,7 @@ from tmp_studien_msg_tsg_fehlend F, tmp_studien_tsg T
where F . st_studstamm_nr = T . st_studstamm_nr
and F . st_studiengang_nr_tsg = T . st_studiengang_nr
and T . semester = F . endsemester_tsg
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 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 , 33 , 34 , 35 , 36 , 37
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 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 , 33 , 34 , 35 , 36 , 37 , 38
;
update tmp_studien_msg_tsg_fehlend2 set
@ -445,7 +446,8 @@ abm_art_s=S.abm_art_s,
@@ -445,7 +446,8 @@ abm_art_s=S.abm_art_s,
abm_art_s_msg = S . abm_art_s_msg ,
beginn_datum = S . beginn_datum ,
gueltig_ab = S . gueltig_ab ,
st_studienstatus_nr = S . st_studienstatus_nr
st_studienstatus_nr = S . st_studienstatus_nr ,
st_studium_nr_msg = S . st_studium_nr_msg
from tmp_studien_tsg S
where S . st_studiengang_nr = tmp_studien_msg_tsg_fehlend2 . st_studiengang_nr_tsg
and S . st_studstamm_nr = tmp_studien_msg_tsg_fehlend2 . st_studstamm_nr
@ -503,7 +505,8 @@ praxissemester,
@@ -503,7 +505,8 @@ praxissemester,
klinsem ,
studienfach_sortierung ,
letztes_tsg_semester ,
primaerflag_studien_msg
primaerflag_studien_msg ,
st_studium_nr_msg
)
select distinct semester ,
semester_anfang ,
@ -546,7 +549,8 @@ praxissemester,
@@ -546,7 +549,8 @@ praxissemester,
klinsem ,
studienfach_sortierung ,
letztes_tsg_semester ,
primaerflag_studien_msg
primaerflag_studien_msg ,
st_studium_nr_msg
from tmp_studien_msg_tsg_fehlend2 F , costage_st_studiengaenge G
where G . st_studiengang_nr = F . st_studiengang_nr_msg
;
@ -597,6 +601,7 @@ studiengangs_identifikator,
@@ -597,6 +601,7 @@ studiengangs_identifikator,
studiengangs_bezeichnung ,
st_sem_nr ,
st_studium_nr ,
st_studium_nr_msg ,
st_studstamm_nr ,
studienstatustyp ,
st_studienstatus_nr ,
@ -806,6 +811,7 @@ studiengangs_identifikator,
@@ -806,6 +811,7 @@ studiengangs_identifikator,
studiengangs_bezeichnung ,
st_sem_nr ,
T . st_studium_nr ,
T . st_studium_nr_msg ,
st_studstamm_nr ,
studienstatustyp ,
st_studienstatus_nr ,
@ -853,7 +859,7 @@ into temp tmp_studien3
@@ -853,7 +859,7 @@ into temp tmp_studien3
from tmp_studien2 T left outer join costage_st_studien_spoversionen SPO
on ( SPO . st_studium_nr = T . st_studium_nr
and SPO . gueltig_ab < T . semester_ende )
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 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 , 33 , 34 , 35 , 36 , 37 , 38 , 39 , 40 , 41 , 42 , 43 , 44 , 45 , 46 , 47 , 48 - - , 49 , 50 , 51 , 52
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 , 23 , 24 , 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 , 33 , 34 , 35 , 36 , 37 , 38 , 39 , 40 , 41 , 42 , 43 , 44 , 45 , 46 , 47 , 48 , 49 - - , 50 , 51 , 52
;
select 160 , timestamp_str ( now ( ) ) from xdummy ;
@ -884,6 +890,7 @@ create index ix_tmp_studien2 on tmp_studien3(kz_rueck_beur_ein)
@@ -884,6 +890,7 @@ create index ix_tmp_studien2 on tmp_studien3(kz_rueck_beur_ein)
;
insert into costage_st_studien_aggr (
st_studium_nr ,
st_studium_nr_msg ,
st_studstamm_nr ,
matrikelnummer ,
st_studiengang_nr ,
@ -924,6 +931,7 @@ st_studium_nr,
@@ -924,6 +931,7 @@ st_studium_nr,
)
select st_studium_nr ,
st_studium_nr_msg ,
st_studstamm_nr ,
matrikelnummer ,
st_studiengang_nr ,
@ -984,6 +992,7 @@ select st_studium_nr,
@@ -984,6 +992,7 @@ select st_studium_nr,
-- from above to accomodate ranking in studiengangNummer field
insert into costage_st_studien_aggr (
st_studium_nr ,
st_studium_nr_msg ,
st_studstamm_nr ,
matrikelnummer ,
st_studiengang_nr ,
@ -1024,6 +1033,7 @@ st_studium_nr,
@@ -1024,6 +1033,7 @@ st_studium_nr,
)
select st_studium_nr ,
st_studium_nr_msg ,
st_studstamm_nr ,
matrikelnummer ,
st_studiengang_nr ,