SELECT *идентификатор_объявления* FROM `content_params` WHERE *идентификатор_объявления* = (SELECT id FROM `content` WHERE *имя_поля_где_указано_название_объявления* LIKE "%Эвакуатор с ломаной платформой%") AND *параметр_цены* > 100 OR *параметр_цены* < 500
Так вы получаете идентификаторы объявлений, названия которых похожи на "Эвакуатор с ломаной платформой" и при этом параметр цены в диапазоне от 100 до 500 рублей за километр. В теории работает, но я не тестировал. Можно еще поделить запрос на два, в первом получать идентификаторы объявлений, названия которых похожи на "Эвакуатор с ломаной платформой", а потом в цикле делать выборку по каждому идентификатору и по цене.