[ASP] Komisches Ergebnis einer SQL-Abfrage

O. Schwarzer activeserverpages@glengamoi.com
Thu, 10 Nov 2005 18:38:16 +0100


N'abend.

Vielleicht versteh ich hier auch etwas ganz grundlegendes falsch, aber ein
leerer String erfüllt imho die Bedindung "Where Not benutzer.firma = 'Gate
Agentur etc......' "

Gruß
O. Schwarzer

----- Original Message ----- 
From: "Daniel Steinhüser" <daniel.steinhueser@gate.de>
To: <activeserverpages@glengamoi.com>
Sent: Thursday, November 10, 2005 6:26 PM
Subject: AW: [ASP] Komisches Ergebnis einer SQL-Abfrage


Seid ihr denn alle nicht da oder wisst ihr auch nicht weiter? ;(

Ich krieg´s nicht auf die Kette, mittlerweile schließe ich schon nen
Access-Bug nicht mehr aus. Denn selbst folgendes Statement filtert zwar
zuverlässig alle Gate´ler raus, aber nach wie vor auch alle, bei denen das
Feld Firma leer ist

"SELECT benutzer.id, benutzer.vorname, benutzer.nachname, benutzer.firma
FROM benutzer INNER JOIN quizergebnisse ON benutzer.id =
quizergebnisse.UserID WHERE NOT benutzer.firma = 'GATE Agentur für Marketing
Service GmbH'"

Hiiiiiiiiiiiilfeeeeee!


>
> Mein SQL-Statement sieht so aus:
> SELECT benutzer.id, benutzer.vorname, benutzer.nachname,
> SUM(quizergebnisse.punkte) AS summepunkte FROM benutzer INNER JOIN
> quizergebnisse ON benutzer.id = quizergebnisse.UserID WHERE NOT
> benutzer.firma = 'KUNDENFIRMA' AND NOT benutzer.firma = 'MEINEFIRMA' GROUP
> BY benutzer.id, benutzer.vorname, benutzer.nachname ORDER BY sum(punkte)
> DESC, benutzer.nachname ASC
>
> Das Problem ist, dass mit der WHERE NOT-Bedingung auch alle solche
> Datensätze aus dem Result fallen, die keine Firmenangabe haben. Warum?
> Und,
> wie kann ich das lösen? Nehme ich die WHERE NOT-Bedingungen weg passt
> alles...
>
> Ich würde mich freuen, wenn mir da jemand weiterhelfen könnte.
>
> Viele Grüße,
> Daniel


_______________________________________________
ActiveServerPages Mailingliste, Postings senden an:
ActiveServerPages@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/activeserverpages