chrisi303
Aktiver Benutzer
- Beiträge
- 32
Hallo Ich habe ein Problem mit einer Abfrage mach ich was bei der Notation falsch wahrscheinlich ;-)
Fehler:
Meldung 8155, Ebene 16, Status 2, Zeile 11
Kein Spaltenname wurde für die Spalte 1 von 'summe' angegeben.
Meldung 4104, Ebene 16, Status 1, Zeile 11
Der mehrteilige Bezeichner 'tBestellPos.tBestellung_kBestellung' konnte nicht gebunden werden.
Meldung 207, Ebene 16, Status 1, Zeile 3
Ungültiger Spaltenname 'summe'.
-definiere ich nicht mit as "summe"?
-'tBestellPos.tBestellung_kBestellung' existiert?
hat jemand eine Idee?
Code:
SELECT
b.* , summe
FROM [eazybusiness].[dbo].[tBestellung] as b
INNER JOIN (
SELECT sum([tbestellpos].[fVKNetto] * [tbestellpos].[nAnzahl] )
FROM [eazybusiness].[dbo].[tbestellpos]
where [tbestellpos].[nType] = 1
AND [tbestellpos].[fVKPreis] >0
) as summe
on b.[kBestellung] = [tbestellpos].[tBestellung_kBestellung]
WHERE MONTH(b.[dErstellt]) = 2
and YEAR(b.[dErstellt]) = 2016
and b.[nStorno] = 0
and b.[cType] = 'B'
Fehler:
Meldung 8155, Ebene 16, Status 2, Zeile 11
Kein Spaltenname wurde für die Spalte 1 von 'summe' angegeben.
Meldung 4104, Ebene 16, Status 1, Zeile 11
Der mehrteilige Bezeichner 'tBestellPos.tBestellung_kBestellung' konnte nicht gebunden werden.
Meldung 207, Ebene 16, Status 1, Zeile 3
Ungültiger Spaltenname 'summe'.
-definiere ich nicht mit as "summe"?
-'tBestellPos.tBestellung_kBestellung' existiert?
hat jemand eine Idee?