Bei MySQL Abfrage Zeichen auslassen/überspringen
Ben210
- php
0 ChrisB
Hallo Leute!
Ich habe eine kleine Frage und leider noch keine Antwort gefunden :-(
Ist ist bei einer PHP/MySQL-Abfrage möglich, Zeichen auszulassen - ich meine, z.b. die Abfrage lautet:
$abfrage="SELECT * FROM
TabelleWHERE
Spalte LIKE '50%'"
dass diese Abfrage nicht nur "50", "500", "50-12", ... auswirft, sonder nauch z.B. "(50)", "R-500", ... usw, wobei ich aber nur die Klammer und "R-" haben möchte.
Geht das auch irgendwie anders, als mit einem OR-Parameter?
Danke + LG
Ben210
Hi,
dass diese Abfrage nicht nur "50", "500", "50-12", ... auswirft, sonder nauch z.B. "(50)", "R-500", ... usw, wobei ich aber nur die Klammer und "R-" haben möchte.
Wenn du alles haben willst, was irgendwo "50" enthält, dann nutze das Wildcard-Zeichen nicht nur am Ende, sondern auch am Anfang des Suchausdrucks.
Sei dir aber im klaren darüber, dass das die Nutzung eines Suchindex vollkommen unmöglich macht.
MfG ChrisB