Hallo Ansgar, > > 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).
Versuche einmal in LOCATE.Test04 eine Abfrage, die auch eine Verbindung der erforderlichen Tabellen ermöglicht, z.B. SELECT "Mitglieder"."Vater.Vorname", "Mitglieder"."Vater.Nachname", LOCATE( LCASE("Mitglieder"."Vater.Nachname"), LCASE( "Umsaetze"."Beguenstigter" ) ) AS "Nachname in Umsaetze?", "Umsaetze"."Beguenstigter" FROM "Mitglieder" LEFT JOIN "Umsaetze" ON "Mitglieder"."Vater.Nachname" = "Umsaetze"."Beguenstigter" Bei Dir stehen die Tabellen nebeneinander. Da kann aus der Tabelle "Umsaetze"."Beguenstigter" kein eindeutiger Wert kommen. Gruß Robert -- Liste abmelden mit E-Mail an: users+unsubscr...@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