Zitat von
4lmnts
Mit folgender Abfrage werde ich keine Resultate bekommen, es sei denn, es existiert in der Spalte 'bildbeschreibung' irgendwo genau nur 'WS 1':
Code:
SELECT * FROM mm_bildarchiv WHERE bildbeschreibung LIKE 'WS 1';
=> das ist doch die Anforderung des "sturen Kunden": suche nach xy und finde xy!
"weicher" wäre
Code:
SELECT * FROM mm_bildarchiv WHERE bildbeschreibung LIKE '%WS 1%';
findet Items mit exakt einem Stringteil 'WS 1', wobei hier davor und oder danach noch was stehen kann
'MATCH" benötigt eine eigenständige Spalte für den Index - geht so also nicht... es gab mal ein Projekt dazu https://github.com/MetaModels/filter_text/pull/22... ggf. kommst Du mit https://github.com/MetaModels/attribute_levensthein weiter
Einstellen kannst Du zusätzlich mit den "Standard-Textfilter"
Code:
SELECT * FROM mm_bildarchiv WHERE bildbeschreibung LIKE 'WS 1%';
Code:
SELECT * FROM mm_bildarchiv WHERE bildbeschreibung LIKE '%WS 1';
Code:
SELECT * FROM mm_bildarchiv
WHERE bildbeschreibung LIKE '%Fischer%'
AND LIKE '%Fritze%';
Code:
SELECT * FROM mm_bildarchiv
WHERE bildbeschreibung LIKE '%Fischer%'
OR LIKE '%Fritze%';
Lesezeichen