WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 05.01.2006, 16:58   #1
schlitzer
Hero
 
Registriert seit: 29.12.1999
Beiträge: 819


Standard SQL Abfrage während der Laufzeit in MS Access ändern?

Wahrscheinlich ist mein Problem ohnehin einfach zu lösen, doch selbst nach einigem Suchen im Web habe ich dazu nix gefunden.

Ich habe eine Reihe an Tabellen die gleich aufgebaut sind. Da gibt es eine Spalte "Name". Ich möchte nun einfach eine Abfrage schreiben die alle Tabellen durchscannt nach allen Einträgen mit einem bestimmten Namen.

Gelöst habe ich das mit einer UNION-Abfrage, also so:

SELECT *
FROM Tabelle1
WHERE Name LIKE "*Karli*"

UNION SELECT *
FROM Tabelle2
WHERE Name LIKE "*Karli*";

Funktioniert soweit gut, ich erhalte alle Datensätze aus den beiden Tabellen, die im Feld Name irgendwo das Wort "Karli" beinhalten.

Jetzt möchte ich aber gerne die Abfrage universeller gestalten, also mit ein und der selben Abfrage auch nach "Franzi" suchen.

Wie kann ich das anstellen (MS Access), dass ich nach Doppelklick auf die Abfrage zunächst nach meinem Suchpattern gefragt werde - da gebe ich dann zB "Franzi" ein - und dann baut SQL den String "*Franzi*" zusammen, um alle Einträge zu finden die irgendwo "Franzi" drin stehen haben???

Ich hab' das schon mit eckigen Klammern versucht, also so:

SELECT *
FROM Tabelle1
WHERE Name LIKE [Name eingeben];

Da kommt dann auch ein Eingabefenster, doch durch Eingabe von "Franzi" krieg' ich halt nur alle Einträge wo exakt "Franzi" drinsteht (ich möchte aber natürlich auch zB die Einträge "Franzi und Karli" haben!), "*Franzi*" funktioniert auch nicht denn da wird ja exakt nach "*Franzi*" gesucht.

Was tun? Ich bin ratlos.
schlitzer ist offline   Mit Zitat antworten
Alt 05.01.2006, 17:51   #2
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard

Hi!

LIKE "*" & [Name eingeben] & "*";


mfg

WB
wbendl ist offline   Mit Zitat antworten
Alt 06.01.2006, 22:48   #3
schlitzer
Hero
 
Registriert seit: 29.12.1999
Beiträge: 819


Standard

Funkt!

Danke für die Hilfe! Eigentlich simpel und ohnehin logisch, ganz wie ich vermutet habe.....
schlitzer ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:48 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag