Registriert seit: 8. Nov 2003
Ort: Hamburg
470 Beiträge
Delphi 2009 Professional
|
Re: Problem bei Abfrage
26. Nov 2006, 14:11
Also, wenn ich z.B. nur folgendes ausführe:
SELECT * FROM casiorepair WHERE casRepFertigstellung BETWEEN '2006-11-24' AND '2006-11-26' AND casRepFolgefehler = 'Y' AND casRepTechniker = '37';
funktioniert alles wunderbar.
Füge ich an o.g. Befehl aber noch zwei Bedingungen an, so wie hier:
SELECT * FROM casiorepair WHERE casRepFertigstellung BETWEEN '2006-11-24' AND '2006-11-26' AND casRepFolgefehler = 'Y' AND casRepTechniker = '37' OR casRepStatus62Techniker = '37' OR casRepKVATechniker = '37';
kommt ein haushoher Wert raus, der irgendwie nicht stimmen kann.
Ich hatte zum Test einen Eintrag mit
casRepFolgefehler = 'Y'
eingefügt, und so müsste er theoretisch auch nur diesen Eintrag im RecordCount haben, oder?
|