Einzelnen Beitrag anzeigen

drschubi

Registriert seit: 18. Dez 2003
94 Beiträge
 
#1

MySql Abfrage über alle Spalten einer Tabelle

  Alt 17. Mai 2006, 15:56
Datenbank: Mysql • Zugriff über: Zeos
Hallo,

ich frag in meiner Anwendung folgendermassen ab:
  zquery1.SQL.Text := 'Select * from `aa_shopdaten` where `dlan` like ''' + edsearch.Text +'%'' order by `shopnr` ASC;'; Hier suche ich nur in der Spalte Dlan.

Wenn ich mittels Concat mehrere Spalten zum Suchen auswähle, dann sucht er mir trotzdem nur in der ersten. Mit Where = 1 funktionert es ebenfalls nicht alle Spalten nach einem gewünschten Wort zu durchsuchen.

Welchen Befehl muss ich verwenden.

Die Mysql-Referenz arbeitet mit Match und Against. Gibt es keine eine Möglichkeit ähnlich einem " WHERE *" für alle Tabellen anzugeben?

Danke Schubi
  Mit Zitat antworten Zitat