Forums Neueste Beiträge
 

Unterschied SQL Access und SQL-Server

26/03/2008 - 21:48 von christian.tauschek | Report spam
Hallo Leute,
kann mir jemand sagen, warum untenstehende SQL-Abrage beim SQL-Server
nicht funktioniert?
Unter Access aber schon. An der Parameterübergabe mit @Datum liegt es
nicht, da dies bei einer zum Testen vereinfachten Abfrage
funktioniert. Das muss irgendwie mit der Unterabfrage zu tun haben.

"SELECT * FROM Auftràge WHERE (Auftràge.LetzteÄnderung < @Datum) AND
((SELECT COUNT(*) FROM WbEintràge WHERE (Auftràge.ANr WbEintràge.ANr) AND (WbEintràge.LetzteÄnderung > @Datum) = 0))"


bin für jeden Hinweis dankbar
Christian Tauschek
 

Lesen sie die antworten

#1 christian.tauschek
26/03/2008 - 22:42 | Warnen spam
Hallo Leute,
muss mich entschuldigen. Ich hatte eine Schlampigkeitsfehler bei der
Klammersetzung über den ich eine Stunde lang darüber geschaut habe.
Untenstehend die richtige SQL.

"SELECT * FROM Auftràge WHERE (Auftràge.LetzteÄnderung < @Datum) AND
NOT EXISTS(SELECT * FROM WbEintràge WHERE (Auftràge.ANr WbEintràge.ANr) AND (WbEintràge.LetzteÄnderung >= @Datum))"

mfg
Christian Tauschek

Ähnliche fragen