Rus
Guest
проблема при Поиске
Мне нужно придумать запрос который будет искать слова, а не сочитания символов. Тоесть при поиске AMD я должен получить строки где встречается AMD с пробелами по сторонам, а не blablaAMD
Запрос вида:
SELECT * FROM table WHERE name LIKE '%AMD%';
Выведет и AMD и AMDblabla и blablaAMD но 100% будут выведены все строки где встречается AMD
Запрос вида:
SELECT * FROM table WHERE name LIKE '% AMD %';
Выведет только AMD c пробелами по сторонам. НО! Если слово в начале строки, то условие не выполняется т.к. нет пробела перед словом!
Если выход?
Мне нужно придумать запрос который будет искать слова, а не сочитания символов. Тоесть при поиске AMD я должен получить строки где встречается AMD с пробелами по сторонам, а не blablaAMD
Запрос вида:
SELECT * FROM table WHERE name LIKE '%AMD%';
Выведет и AMD и AMDblabla и blablaAMD но 100% будут выведены все строки где встречается AMD
Запрос вида:
SELECT * FROM table WHERE name LIKE '% AMD %';
Выведет только AMD c пробелами по сторонам. НО! Если слово в начале строки, то условие не выполняется т.к. нет пробела перед словом!
Если выход?