Nije problem sql query nego malo matematike. Ako imas geografske sirine i duzine mozes preko toga da izracunas rastojanje 2 tacke. Tebi u stvari treba krug koji spada u taj precnik, znaci nadji ekstreme (min i max) za g. sirinu i duzinu, a onda preko jednostavnog querija trazi uniju onih koji upadaju u te okvire.
Ovo ne mozes sa jednim upitom jer moras prvo da pokupis podatke za to mesto koje trazis, recimo za 11000 moras da uzmes g. sirinu i duzinu, pa onda preracunavas van sql-a, a zatim drugim upitom dobijes sva mesta u tom radijusu. Jedan upit bi mogao, ali ostaviti mysql-u racunanje - mislim da bi napravio kontra efekat - ne bi nista ustedeo na brzini.
Tu je najveci problem negde pokupiti te koordinate, manji je problem matematika. Za koju drzavu ti treba?
Dating site, a? :-)
Goran Pilipović fka bluesman