我有一個數據庫與很多城市和具有類似名稱的兩個城市。SELECT * FROM city where city LIKE'%value%%value%';
荷爾斯泰因地區奧爾登堡和奧爾登堡(奧爾登堡)
我從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