Как выбрать записи с похожими именами?

evshi

Новичок
Как выбрать записи с похожими именами?

Надо выбрать из таблицы фирмы с похожими именами. Делаю так `firm`.`name` like '%".$name."%'. Но в тоже время нельзя выбирать записи, у которых при одинаковом имени совпадает адрес.

Например, есть фирма "Рога и копыта", ее адрес "Красная площадь".

Как мне НЕ выбрать фирмы, у которых при точно таком же названии ("Рога и копыта") и точно таком же адресе ("Красная площадь"), но в тоже время выбрать все, у которых имя похоже (`firm`.`name` like '%".$name."%')?

Т.е. мне надо выбрать:
- "Рога и копыта", адрес "Зеленая площадь"
- "Рога и копыта и еще что-то", адрес "Красная площадь"

Но нельзя выбрать
- "Рога и копыта", адрес "Красная площадь".
 
Сверху