Hallo Zusammen,
ich würde gerne eine statische View erstellen, aber innerhalb der View aus Gründen der Übersichtlichkeit Variablen verwenden.
Ich kann folgenden Code im SSMS erfolgreich ausführen:
DECLARE @dt DATETIME, @dtA as Datetime, @dtB as Datetime
SET @dt = GETDATE()
SET @dtA = CAST(CAST(YEAR(@dt)-1 AS CHAR(4)) + '1231' AS DATE)
SET @dtB = CAST(CAST(YEAR(@dt)-2 AS CHAR(4)) + '1231' AS DATE)
SELECT GW.TeilprojektID, K.Betrag_brutto, R.Rechnungsdatum
FROM dbo.tbl_Rechnungen AS R LEFT OUTER JOIN
dbo.tbl_Kontierung AS K ON R.RechnungID = K.RechnungID LEFT OUTER
JOIN
dbo.tbl_Projekte_Teilprojekte_Gewerke AS GW ON K.GewerkID = GW.GewerkID
WHERE (R.BuchungsartID = 1) AND (R.Rechnungsdatum <= @dtB)
[...]
Aber als View speichern kann man das nicht.
Kann mir jemand helfen wie ich so eine Abfrage speichern kann? Ggf. als Function?
Vielen Dank für Hilfe.
Viele Grüße
Patrick
Viele Grüße Patrick