Facebook FQL Distance paginate not working -


i wonder why fql query isnt working

select page_id, name,type, distance(latitude, longitude, "37.7873589", "-122.408227") place type="place" , 5000 < distance(latitude, longitude, "37.7873589", "-122.408227") order distance(latitude, longitude, "37.7873589", "-122.408227") asc limit 10 

but 1 works

select page_id, name,type, distance(latitude, longitude, "37.7873589", "-122.408227") place type="place" , 5000 > distance(latitude, longitude, "37.7873589", "-122.408227") order distance(latitude, longitude, "37.7873589", "-122.408227") asc limit 10 

the difference in second 1 im using greater ">". in first 1 im using less "<"

i want paginate using facebook places distance.

i figured out solution. reason doing because want paginate distance. if distance of last result can paginate next results using not() exclude within 5000metres instead:

select page_id, name,type, distance(latitude, longitude, "37.7873589", "-122.408227") place type="place" , distance(latitude, longitude, "37.7873589", "-122.408227") < 50000   ,  not (page_id in( select page_id place  distance(latitude, longitude, "37.7873589", "-122.408227") < 5000 )) order distance(latitude, longitude, "37.7873589", "-122.408227") asc  

Comments

Popular posts from this blog

python - Subclassed QStyledItemDelegate ignores Stylesheet -

java - HttpClient 3.1 Connection pooling vs HttpClient 4.3.2 -

SQL: Divide the sum of values in one table with the count of rows in another -