diff --git a/src-modules/module/xcube/schluesseltabellen/xcube_dims_install.sql b/src-modules/module/xcube/schluesseltabellen/xcube_dims_install.sql index 2846d41..de40918 100644 --- a/src-modules/module/xcube/schluesseltabellen/xcube_dims_install.sql +++ b/src-modules/module/xcube/schluesseltabellen/xcube_dims_install.sql @@ -48,7 +48,10 @@ select 'semester',druck ,tid::varchar(50),tid from kenn_semester; <#if TableFieldExists('sos_stg_aggr','fach_sem_zahl')> delete from xcube_dims where id='fssemzahl'; INSERT INTO xcube_dims (id,apnr,name,sort1) -select distinct 'fssemzahl',fach_sem_zahl::varchar(10),fach_sem_zahl||'.FS',fach_sem_zahl from sos_stg_aggr; +select distinct 'fssemzahl',fach_sem_zahl::varchar(10),fach_sem_zahl||'.FS',fach_sem_zahl from sos_stg_aggr +where fach_sem_zahl <= 10; +INSERT INTO xcube_dims (id,apnr,name,sort1) +select distinct 'fssemzahl', '99','FS>10',99 from sos_stg_aggr where fach_sem_zahl>10; <#if TableFieldExists('sos_stg_aggr','hssem')>