In de eenvoudigste vorm gebruikt u de LIKE
vergelijking:
SELECT * FROM table WHERE name LIKE '%smith%';
Uitgebreidere zoekopdrachten kunnen gedaan worden met de FULLTEXT index (grote hoeveelheden tekst), SOUNDEX()
(werkt op woorden in de Engelse taal, matchen op andere talen is alles van 'enigszins werkbaar' tot 'verschrikkelijk'), levenshtein afstand van woorden etc.