Silverness
Neuer Benutzer
- Beiträge
- 1
Hallo liebe Experten des Datenbankforums,
ich bin noch relativ neu in der SQL-Welt obwohl ich mich mittlerweile seit über 1 Jahr damit mal mehr oder weniger beschäftige.
Hänge jetzt jedoch an einem Part, wo ich wirklich nicht mehr weiter komme.
Ich möchte eine Art Pivot-Tabelle aus SQL generieren. (1x Summe, 1x Anzahl)
Folgender Code ist aktuell meine Ausgangslage:
SELECT [buchungsdatum]
,[belegart]
,substring(belegnr, 1, 2) as belegnrkurz
,[sachkontonr]
,sum(betrag) as betrag
FROM [BH-DB].[dbo].[sachposten]
WHERE
(Sachposten.[Buchungsdatum]) BETWEEN '2023-01-01 00:00:00.000' AND '2023-01-31 00:00:00.000' AND
(sachposten.[sachkontonr]) IN ('2300','2303','2305') AND
(sachposten.[belegnr]) like 'RB%'
OR
(Sachposten.[Buchungsdatum]) BETWEEN '2023-01-01 00:00:00.000' AND '2023-01-31 00:00:00.000' AND
(sachposten.[sachkontonr]) IN ('2300','2303','2305') AND
(sachposten.[belegnr]) like 'SK%'
group by [buchungsdatum]
,[belegart]
,[belegnr]
,[sachkontonr]
,[betrag]
Wäre für jeden Input oder Lösungsansatz sehr dankbar.
FG
ich bin noch relativ neu in der SQL-Welt obwohl ich mich mittlerweile seit über 1 Jahr damit mal mehr oder weniger beschäftige.
Hänge jetzt jedoch an einem Part, wo ich wirklich nicht mehr weiter komme.
Ich möchte eine Art Pivot-Tabelle aus SQL generieren. (1x Summe, 1x Anzahl)
Folgender Code ist aktuell meine Ausgangslage:
SELECT [buchungsdatum]
,[belegart]
,substring(belegnr, 1, 2) as belegnrkurz
,[sachkontonr]
,sum(betrag) as betrag
FROM [BH-DB].[dbo].[sachposten]
WHERE
(Sachposten.[Buchungsdatum]) BETWEEN '2023-01-01 00:00:00.000' AND '2023-01-31 00:00:00.000' AND
(sachposten.[sachkontonr]) IN ('2300','2303','2305') AND
(sachposten.[belegnr]) like 'RB%'
OR
(Sachposten.[Buchungsdatum]) BETWEEN '2023-01-01 00:00:00.000' AND '2023-01-31 00:00:00.000' AND
(sachposten.[sachkontonr]) IN ('2300','2303','2305') AND
(sachposten.[belegnr]) like 'SK%'
group by [buchungsdatum]
,[belegart]
,[belegnr]
,[sachkontonr]
,[betrag]
Wäre für jeden Input oder Lösungsansatz sehr dankbar.
FG