У меня есть база данных с множеством городов и двух городов со сходными именами.SELECT * FROM city WHERE city LIKE '% value%% value%';
Ольденбург в Гольштейне и Ольденбург (Ольденбург)
Я получаю город от URL
Пример URL:
www.example.com/cityname/oldenburg-in-holstein
www.example.com/cityname/oldenburg-oldenburg
SELECT city FROM citynames WHERE city LIKE '%oldenburg%';
Я делаю это заявление, я получаю Ольденбург в Гольштейне
SELECT * FROM citynames WHERE city LIKE '%oldenburg%' AND LIKE '%oldenburg%'';
я получить Ольденбург в Гольштейне снова, но если я делаю это заявление
SELECT city FROM citynames WHERE city LIKE '%oldenburg% %oldenburg%';
Заявление работа! И я получаю Ольденбург (Ольденбург) Мой вопрос: могу ли я использовать это заявление или нет?
Вы сказали, что это сработало, тогда в чем вопрос? – Shadow
Потому что я никогда не видел такой запрос к базе данных. – user6834389