Freitextsuche

edit | delete

Autor: Gerd Niemeier

eingetragen: Montag, 10. November 2008 um 17:16 Uhr (46/2008 Kalenderwoche)

geändert: Dienstag, 11. November 2008 um 10:20 Uhr (46/2008 Kalenderwoche)

Keywords: RLIKE REGEXP BINARY

Kategorien: DB: MySQL, DB: MariaDB,

Text:

Beispiel1: sucht nach dem Vorkommen von dem Wort "Böden" egal, ob groß oder klein geschrieben


Beispiel2: sucht nach dem Vorkommen von dem Wort "Böden" nur groß geschrieben


Beispiel3: sucht nach "böden", "Böden", "boden", "Boden"
(wenn tabelle auf utf8 eingestellt ist)

Quellcode:  

Beispiel1: SELECT *
FROM `i_focalpoint`
WHERE `ifp_title_dt` REGEXP '(böden)'

Beispiel1(zeite Version):SELECT *
FROM `i_focalpoint`
WHERE `ifp_title_dt` RLIKE 'böden'

Beispiel2: SELECT *
FROM `i_focalpoint`
WHERE `ifp_title_dt`LIKE BINARY "%böden%"

Beispiel3: SELECT *
FROM `i_focalpoint`
WHERE `ifp_title_dt`LIKE "%böden%"