Wenn Sie die Kennzahl Studierende in RSZ plus 2 validieren wollen bietet es sich an
- zunächst die Summe im Bericht anhand eines SQLs zu verifizieren
- dann diesen SQL auf die zugrunde liegenden Basisdaten zurückzuverfolgen
- und wenn diese Summe übereinstimmt, eine sortierte Matrikelnummernliste zu ziehen.
- wenn die Summe nicht übereinstimmt müssen Sie das Berechnen-Häkchen für Studierendenstatistik (amtlich) fürs jew. WiSe nochmal setzen und die Hauptladeroutine starten.
Im folgenden ein Beispiel, zunächst das Ergebnis im Bericht (rot umrandet):
Um die rot umrandete Zahl in Ihrem lokalen SuperX zu reproduzieren führen Sie folgenden SQL aus:
select sum(summe) as summe from kenn_stg_aggr_astat inner join kenn_zsl_ausgleich_kennungen Z on (concat (left(stufrm,1),abschluss)=Z.astat and kennung_stud_rsz2=1) where sem_rueck_beur_ein=20212 and kz_rueck_beur_ein < 4 and studiengang_nr = 1 and fach_nr = 1 and coalesce(fach_sem_zahl,0) < regel+3 ;
Wenn die Summe übereinstimmt führen Sie den SQL aus:
select count(*) FROM kenn_sos_astat inner join kenn_zsl_ausgleich_kennungen Z on (concat (ef033u1,ef033u2)=Z.astat and Z.kennung_stud_rsz2=1) where semester=20212 --WiSe 2021/2022 and ef036 is not null --fach 1. Studiengang/1. Fach and ef033u2 is not null --abschluss 1. Studiengang/1. Fach and coalesce(val(ef032),0) < val(ef035)+3 --Fachsem. in RSZ+2 and val(ef028) < 4 --Ohne Beurl./Exmatr. ;
Wenn auch diese Summe übereinstimmt können Sie daraus eine Matrikelnummernliste machen:
select val(ef006) as matrikelnummer FROM kenn_sos_astat inner join kenn_zsl_ausgleich_kennungen Z on (concat (ef033u1,ef033u2)=Z.astat and Z.kennung_stud_rsz2=1) where semester=20212 --WiSe 2021/2022 and ef036 is not null --fach 1. Studiengang/1. Fach and ef033u2 is not null --abschluss 1. Studiengang/1. Fach and coalesce(val(ef032),0) < val(ef035)+3 --Fachsem. in RSZ+2 and val(ef028) < 4 --Ohne Beurl./Exmatr. order by 1 ;
Diese Liste können Sie neben Ihre amtliche Statistik legen und genau nachvollziehen, woher die Differenz kommt.
