Ben210: Bei MySQL Abfrage Zeichen auslassen/überspringen

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 TabelleWHERESpalte 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

  1. 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

    --
    “Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]