Abfrage bringt alle Datensätze trotz Bedingung

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

wawiprob
***
Beiträge: 62
Registriert: Do, 27.09.2012 13:26

Abfrage bringt alle Datensätze trotz Bedingung

Beitrag von wawiprob »

Hallo,

ich mache mit dem Abfrage Assistenten eine Abfrage meiner Kundendatei in welcher ich unter '3. Suchbedingungen" eingebe: Feld e-mail Bedingung ist nicht leer. TROTZDEM bringt er ALLE Datensätze, auch die bei denen die Spalte e-mail gar keinen Eintrag hat (also leer ist).

Woran kann das liegen?
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: Abfrage bringt alle Datensätze trotz Bedingung

Beitrag von lorbass »

wawiprob hat geschrieben:Woran kann das liegen?
Da gibt's tausend Möglichkeiten, z.B. (1) es hat sich beim Erfassen ein Leerzeichen oder ein anderes „unsichtbares“ Zeichen eingeschlichen, oder (2) deine Abfrage enthält ein ODER, das deine „ist nicht leer“-Bedingung aushebelt, oder oder oder …

Du solltest zumindest die komplette Abfrage – am besten als SQL-Query – angeben. Besser wäre es, wenn du eine komplette odb-Datei bereitstellen könntest, mit der das Verhalten zu reproduzieren ist — natürlich mit anonymisierten Daten; zwei, drei Datensätze reichen ja schon.

Ach ja, auch wenn's auf den ersten Blick unnötig erscheinen mag, ist es immer gut, die Systemumgebung zu benennen, also mindestens das Betriebssystem mit Version und das eingesetzte Office-Produkt (AOO, OOo, LO) mit Version anzugeben. »Version« muss dabei konkret sein, Angaben wie „letzte“ oder „neueste“ oder „aktuelle“ sind nicht hilfreich.

Gruß
lorbass
Antworten