von Stephan » So, 17.03.2019 20:35
Hallo,
ich habe in Base folgende Abfrage erstellt:
Code: Alles auswählen
SELECT * FROM "Firma" WHERE "TelefonZentrale" LIKE '' ORDER BY "FID" ASC
Base liefert hierbei als Ergebnis-/Abfragetabelle 12 Datensätze, es müssten jedoch erheblich mehr sein
Ich habe in der Datentabelle in allen Datensätzen das Feld "TelefonZentrale" geprüft, es gibt wirklich mehr als 12 Datensätze wo das Feld leer ist, also nicht etwa ein Leerzeichen enthält
Das alles beobachtet in LO 6.0.3 mit der internen HSQLDB unter Windows 7.
Hat jemand eine mögliche Erklärung dafür?
und noch eine Beobachtung am Rande:
führe ich obiges SQL im Fenster "SQL-Anweisung ausführen" direkt aus, so erhalte ich scheinbar 13 Treffer. Ich konnte feststellen das der scheinbare 13. Treffer daher rührt das ein Datensatz in einem Feld (NICHT in FID) einen Text enthält der einen manuellen Zeilen-Umbruch beinhalten (STRG+ENTER), wodurch dieser Datensatz geteilt als quasi 2 Treffer ausgegeben wird.
Gruß
Stephan
Hallo,
ich habe in Base folgende Abfrage erstellt:
[code]SELECT * FROM "Firma" WHERE "TelefonZentrale" LIKE '' ORDER BY "FID" ASC[/code]
Base liefert hierbei als Ergebnis-/Abfragetabelle 12 Datensätze, es müssten jedoch erheblich mehr sein
Ich habe in der Datentabelle in allen Datensätzen das Feld "TelefonZentrale" geprüft, es gibt wirklich mehr als 12 Datensätze wo das Feld leer ist, also nicht etwa ein Leerzeichen enthält
Das alles beobachtet in LO 6.0.3 mit der internen HSQLDB unter Windows 7.
Hat jemand eine mögliche Erklärung dafür?
[size=85]und noch eine Beobachtung am Rande:
führe ich obiges SQL im Fenster "SQL-Anweisung ausführen" direkt aus, so erhalte ich scheinbar 13 Treffer. Ich konnte feststellen das der scheinbare 13. Treffer daher rührt das ein Datensatz in einem Feld (NICHT in FID) einen Text enthält der einen manuellen Zeilen-Umbruch beinhalten (STRG+ENTER), wodurch dieser Datensatz geteilt als quasi 2 Treffer ausgegeben wird. [/size]
Gruß
Stephan