arkadaşlar aslında sadece kelimeleri virgül ve boşluklarla girildiğinde bunu parçalayıp kaç kelime varsa o kadar kelimeyi aratsam da olur.

Yani;

Ali Ata Bak , ali topu tut, ali arabaya bak, mehmet şuna bak, veli ata bin

şeklinde veritabanında veriler olsun

Kullanıcı ali bak yazdığında parçalara ayırıp en yakın sonuçları çıkarsın.

Aslında sorumun en büyük cevabını şöyle yazayım. Kullanıcı lokasyonu elle yazacak yani istanbul yazdığında ilçe, il ve ülke tablolarında arama yapıp il tablosundaki istanbul verisini çekecek. Sorunum kullanıcı "istanbul türkiye", "istanbul üsküdar", "üsküdar, istanbul", "istanbul, üsküdar", "türkiye kadıköy" şeklinde yazılar yazdığında da en yakın sonuçları çıkarmak istiyorum.