'sos_k_geschl on (sos_k_geschl.apnr=sos_stg_aggr.geschlecht)'asjoin_field
'sos_k_geschl on (sos_k_geschl.apnr=sos_stg_aggr.geschlecht)'asjoin_field
fromxdummy;
fromxdummy
union
select'sos_stud_astat_dashboard'astablename,
'semester_str'asuniquename,
'Semester Name'ascaption,
'Semester Name'asdescription,
'(case when substring(sem_rueck_beur_ein::varchar from 5 for 1)=''''2'''' then ''''WS '''' || substring(sem_rueck_beur_ein::varchar from 3 for 2) || ''''/'''' || lpad('''''''' || val(substring(sem_rueck_beur_ein::varchar from 3 for 2))+1,2,''''0'''') when substring(sem_rueck_beur_ein::varchar from 5 for 1)=''''1'''' then ''''SS '''' || substring(sem_rueck_beur_ein::varchar from 3 for 2) else '''''''' end)'::textaslog_field,
''asjoin_field
fromxdummy
union
select'sos_stud_astat_dashboard'astablename,
'hzbstaat_iso3'asuniquename,
'Staat der HZB'ascaption,
'Staat der HZB'asdescription,
'viz_staat_isocode.iso3'::textaslog_field,
'viz_staat_isocode on ((viz_staat_isocode.astat=sos_stg_aggr.hzbkfz and sos_stg_aggr.hzbkfzkz=1) or (viz_staat_isocode.astat=0 and sos_stg_aggr.hzbkfzkz=0))'asjoin_field
fromxdummy
union
select'sos_stud_astat_dashboard'astablename,
'dim_studiengang_fak_str'asuniquename,
'Fakultät'ascaption,
'Fakultät (Name)'asdescription,
'cifx.kurz'::textaslog_field,
'cifx on (cifx.key=90 and cifx.apnr=fb)'asjoin_field
fromxdummy
union
select'sos_stud_astat_dashboard'astablename,
'sos_stud_bildungstyp'asuniquename,
'Bildungsinländer / -ausländer'ascaption,
'Bildungsinländer / -ausländer'asdescription,
'(case when ca12_staat != 0 and (hzbkfzkz = 1 or (hzbart_int in (''''31'''',''''51'''',''''76'''') and hzbkfzkz = 0) or hzbart_int is null) then ''''Bildungsausländer'''' else ''''Bildungsinländer'''' end)'::textaslog_field,