Phil Z.: UPDATE und Zeichenkettenfunktionen

Beitrag lesen

Hallo Vinzenz,

SELECT * FROM tabekke WHERE MATCH (name) AGAINST ('$searcht' WITH QUERY EXPANSION

  • ein paar Beispieldatensätze

ID NAME
0 das wetter ist schön
1 das_wetterPODist der!=doofe
2 das-WetTer
3 der iPod zickt rumm
4 Wettermeister auf Tour

  • ein oder zwei Sucheingaben

Eingaben:
1. das
2. das wetter
3. wetter
4. der

  • das von Dir gewünschte Ergebnis
       (mit Begründung, warum dies das gewünschte Ergebnis ist)

zu 1.: Name von ID: 0,1,2
zu 2.: Name von ID: 0,1,2
zu 3.: Name von ID: 0,1,2,4
zu 4.: Name von ID: 1,3

Überall wo die Zeichenkette eines Datensatzes, eines der in der Suche eingegebenen Wörter beinhaltet, wurde der Name der ID ausgegeben.

  • das Dir gelieferte Ergebnis

zu 1.: Name von ID: 0
zu 2.: Name von ID: 0
zu 3.: Name von ID: 0
zu 4.: Name von ID: 3

Ich hoffe das ist verständlich genug.
Danke für die weitere Hilfe.

Mit freundlichen Grüßen

Phil Z.