Hallo zusammen,
ich möchte in Base (LO 4.2.8.2) zwei Felder aus zwei verschiedenen
Tabellen vergleichen und herausfinden, ob der Inhalt des einen Feldes im
anderen enthalten ist. Beide Felder haben den Typ "Text".
Dazu benutze ich in einer Abfrage die Funktion LOCATE(). Erste Frage:
Gibt es eine sinnvollere Alternative?
Ich habe die odb-Datei hier hochgeladen:
https://www.wuala.com/ansgar.machalicky/Dokumente/LO-users/?key=jPG59LuMz6yP
Bei einem Test zwischen zwei Tabellen ("Mitglieder" und "Kinder")
funktioniert das ganz wunderbar, das Ergebnis ist 1 für die Fälle, in
denen der Text enthalten ist, und falls nicht, lautet es 0 (vgl. Abfrage
"LOCATE.Test02") Bei den eigentlichen Tabellen läuft's aber nicht: Es
wird für alle Fälle nur die 0 als Ergebnis ausgegeben, obwohl es
eindeutig einige Treffer gibt (LOCATE.Test04).
Woran könnte es liegen (das ist die zweite Frage..... )? Ich finde den
Fehler nicht. Müssen die Tabellen dazu in einer Relation zueinander stehen?
Ich hatte schon die Vermutung, dass die leeren Felder in der Spalte
Probleme machen könnten und habe sie deshalb mit dem Text "leer"
aufgefüllt, aber auch das bringt keine Besserung.
Dankbar für jeden Tipp,
Ansgar
--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Context
- [de-users] Funktion LOCATE in Base · Ansgar Machalický
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.