Thực ra khá đơn giản:
SELECT *
FROM `table`
WHERE `column` LIKE '%{$needle}%'
%
là một ký tự đại diện cho bất kỳ bộ ký tự nào (không có, một hoặc nhiều). Xin lưu ý rằng điều này có thể diễn ra chậm trên các tập dữ liệu rất lớn, vì vậy nếu cơ sở dữ liệu của bạn phát triển, bạn sẽ cần sử dụng các chỉ mục đầy đủ.