Hallo Community, ich habe folgendes Problem und leider noch nichts in einem anderen Forum gefunden.
Ich habe ein Statement welches mir zwei Zeilen auswirft worin es um die Berechnung des Resturlaubs in Tagen und aliquot geht. Diese rechnen sich aus zwei verschiedenen Bezugsartennummern heraus: Hier das statement
SELECT
mit_mitarbnr as Pnr
,per_originalname as Name
,PER_KOSTENSTELLE as Kostenstelle
,KST_KOSTENSTAMMBEZ as Bezeichnung
,MIT_FIRMENNR as Firma
,convert(date,PER_FG_EINTRITTSDATUM) as Ersteintrittsdatum
,mit_urlaub_anspruch as 'Anspruch in T'
,CONCAT(Datepart(Day,PER_FG_EINTRITTSDATUM), '.', Datename(Month,PER_FG_EINTRITTSDATUM)) as 'Anspruch neu mit'
,convert(date,PER_EINTRITTSDATUM) as Eintrittsdatum
,case when ZMS_ZBEZUGSARTNR = '9900' then 'Resturlaub in T'
when ZMS_ZBezugsartnr = '9901' then 'Urlaub aliquot' end as Bezugsart
,convert(date,ZMS_ZMSDATUM) as Stichtag
,year(ZMS_ZMSDATUM) as Jahr
,case when ZMS_ZBEZUGSARTNR = '9900' then (ZMS_ZMSDAUER / 3600)
when ZMS_ZBEZUGSARTNR = '9901' then (ZMS_ZMSDAUER / 3600) end as 'Tage'
Das ist das Ergebnis: (gekürzt)
ich hätte nun aber gerne eine Spalte Tage Urlaub und eine mit aliquot Tage nebeneinander anstatt untereinander.
Gibt es hier eine simple Lösung? Danke im Voraus
FG
Ich habe ein Statement welches mir zwei Zeilen auswirft worin es um die Berechnung des Resturlaubs in Tagen und aliquot geht. Diese rechnen sich aus zwei verschiedenen Bezugsartennummern heraus: Hier das statement
SELECT
mit_mitarbnr as Pnr
,per_originalname as Name
,PER_KOSTENSTELLE as Kostenstelle
,KST_KOSTENSTAMMBEZ as Bezeichnung
,MIT_FIRMENNR as Firma
,convert(date,PER_FG_EINTRITTSDATUM) as Ersteintrittsdatum
,mit_urlaub_anspruch as 'Anspruch in T'
,CONCAT(Datepart(Day,PER_FG_EINTRITTSDATUM), '.', Datename(Month,PER_FG_EINTRITTSDATUM)) as 'Anspruch neu mit'
,convert(date,PER_EINTRITTSDATUM) as Eintrittsdatum
,case when ZMS_ZBEZUGSARTNR = '9900' then 'Resturlaub in T'
when ZMS_ZBezugsartnr = '9901' then 'Urlaub aliquot' end as Bezugsart
,convert(date,ZMS_ZMSDATUM) as Stichtag
,year(ZMS_ZMSDATUM) as Jahr
,case when ZMS_ZBEZUGSARTNR = '9900' then (ZMS_ZMSDAUER / 3600)
when ZMS_ZBEZUGSARTNR = '9901' then (ZMS_ZMSDAUER / 3600) end as 'Tage'
Das ist das Ergebnis: (gekürzt)
ich hätte nun aber gerne eine Spalte Tage Urlaub und eine mit aliquot Tage nebeneinander anstatt untereinander.
Gibt es hier eine simple Lösung? Danke im Voraus
FG