![]() |
Datenbank: Mysql • Zugriff über: Tsimpledataset
SQL Anweisung where über alle Felder suchen
Hallo,
ich nutze, als Beispiel folgenden SQL Befehl um in einem Feld einer Datenbank nach Apfel zu suchen.
SQL-Code:
Wie kann ich das realisieren, dass in allen Feldern gesucht wird.'SELECT * FROM liste WHERE Feld1 LIKE "%Apfel%"'
SQL-Code:
geht nicht.
'SELECT * FROM liste WHERE * LIKE "%Apfel%"'
Vielen Dank |
Re: SQL Anweisung where über alle Felder suchen
Entweder in dem du die Felder einzeln aufführst oder deren Inhalte in der Abfrage mit CONCAT zusammenfügst und im resultierenden String suchst.
|
Re: SQL Anweisung where über alle Felder suchen
Oder einfach ein Datenbankdesign wählst, das den Anforderungen genügt.
|
Re: SQL Anweisung where über alle Felder suchen
Hi,
danke concat hat mein Problem gelöst. Alzaimar: man hat das Design der Datenbank nicht immer im Griff. Hier Fremddatenbank MYsql. Vielen Dank |
Re: SQL Anweisung where über alle Felder suchen
Zitat:
|
Re: SQL Anweisung where über alle Felder suchen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz