ERLEDIGT
JA
JA
ANTWORTEN
0
0
ZUGRIFFE
314
314
EMPFEHLEN
-
19.07.06 22:06 #1
- Registriert seit
- Jul 2005
- Beiträge
- 76
Hallo zusammen,
es sei eine Tabelle A die unzählige Datensätze enthält. Jeder Datensatz
besitzt 16 Felder. In einer Tabelle B stehen auf drei Felder verteilt mehrere Suchbegriffe.
1. Zunächst müssen alle Suchbegriffe aus allen Feldern herausgefiltert werden.
2. Danach wird jeder Suchbegriff als Silbe betrachtet, womit eine Suche über alle
Felder in Tabelle A möglich ist.
Ist das überhaupt mit SQL lösbar. Man beachte: das Problem stammt aus
einer Access Anwendung. Somit sollte nur das SQL verwendet, das dort
auch genutzt werden kann.
Mein Lösungsansatz war zunächst:Code :1 2 3 4 5 6 7 8 9 10 11
SELECT Feld1 AS Suchkriterium FROM Tabelle B WHERE Feld1 NOT LIKE '' UNION SELECT Feld2 AS Suchkriterium FROM Tabelle B WHERE Feld2 NOT LIKE '' UNION SELECT Feld3 AS Suchkriterium FROM Tabelle B WHERE Feld3 NOT LIKE ''
Dann habe ich zwar alle Suchkriterien, kann aber keine Silben in
der Form LIKE '*Kriterium*' bilden
Ich habe da mal was von Prozeduren gehört. Kann man da vielleicht
etwas zaubern? Schafft das Access
Ähnliche Themen
-
Mit PHP Abfrageformular mit verschiedenen Suchkriterien erstellen
Von kramoo im Forum PHPAntworten: 6Letzter Beitrag: 11.01.11, 10:57 -
Datenbankabfrage nach Suchkriterien
Von Grunge im Forum PHPAntworten: 13Letzter Beitrag: 16.12.09, 12:03 -
Automatisch Tabelle mit dem namen einer Spalte einer anderen Tabelle erstellen
Von Chris-P im Forum PHPAntworten: 11Letzter Beitrag: 26.06.08, 19:49 -
MYSQL Zeile einer Tabelle mittels VB.net in eine andere Tabelle kopieren
Von bierber im Forum .NET DatenverwaltungAntworten: 1Letzter Beitrag: 05.05.07, 19:44 -
mehrere Suchkriterien bei DB-Abfrage
Von silkeR im Forum Visual Basic 6.0Antworten: 5Letzter Beitrag: 25.09.06, 09:14





Zitieren
Login





