Ở dạng đơn giản nhất, bạn sử dụng LIKE
so sánh:
SELECT * FROM table WHERE name LIKE '%smith%';
Các tìm kiếm phức tạp hơn có thể được thực hiện với chỉ mục FULLTEXT (lượng lớn văn bản), SOUNDEX()
(hoạt động trên các từ trong ngôn ngữ tiếng Anh, đối sánh trên các ngôn ngữ khác là mọi thứ từ 'hơi khả thi' đến 'khủng khiếp'), khoảng cách levenshtein của các từ, v.v.