MySQL - Как искать точное совпадение слов с помощью LIKE?

Я использую этот запрос для выбора данных:

mysql_query("SELECT * FROM products WHERE product_name LIKE '%".$search."%'");

Единственная проблема в том, что иногда он выбирает больше, чем мне хотелось бы.

Например, я хотел бы выбрать продукт "BLA ", но мой запрос также выбирает продукт "BLABLA". Для ясности: если я хотел выбрать «Продукт 1», я не хочу, чтобы запрос выбирал «Продукт 11».

Кто-нибудь знает, как это сделать?

Спасибо.

27
задан Xsi 11 April 2014 в 07:31
поделиться