I downloaded a DB of Zipcodes with Latitude and Longitude.

I want to know if its possible to get a list of zipcodes within a radius of a given zipcode.

For example i type
33433 and i should get 10miles of zipcodes

33487
33431
33483 etc

would i need to use API for this or can i do it specifically in my database?