Suchfunktion herausfinden

fuzzypdm

Grünschnabel
Hallo,

ich möchte gerne eine Suchfunktion in meiner MySQLDB realisieren.

Mein Ansatz dazu lautet
Code:
  SELECT * FROM artikel WHERE MATCH (hersteller, bezeichung) AGAINST (' "sharp" "kdc" ' IN BOOLEAN MODE)

Die Ausgabe funktioniert auch, jedoch werden mir alle Artikel angezeigt, in den entweder "sharp" oder "kdc" enthalten sind.

Ich möchte aber gerne, dass mit nur die Artikel angezeigt werden in die "sharp" und "kdc" enthalten gibt es dafür einen Lösungsmöglichkeit?

Kann man auch realisieren, das vor bzw. nach "kdc" noch etwas steht, vielleicht Platzhaltern?

Danke schon mal im vorraus...
 
Zuletzt bearbeitet:
Hallo,

ich gehe jetzt mal von folgender voraussetzung aus

Sharp steht bei hersteller und kdc bei kennzeichung.

Ich gehe weiter davon aus das beides spalten sind, ist ja logisch warum fragst du dann nicht wie folgt ab.

Where Herstellen like 'sharp'
and Bezeichnung like 'kdc'

Dies sind anweisungen wie sie im SQL-Server funktionieren müssten, ob auch bei dir müsstest du testen
 
Zurück