I have two tables: A user table that has a zip code column and a zip code table with long and lat columns. I want to search in the user table and return a list of users whose zip codes are in some area around the zip code and distance I submit. The zip code table is used to retrieve the zip codes in the range. How can I do it?