I did a test similar to the one JDraw did. I put the zip codes for the state of California in a table name ZipCodesCA (2666 records) and the rest in a table named ZipCodesAll (42049 records) and ran the following query:
SELECT ZipCodesAll.zip_code, ZipCodesCA.zip_code, ZipCodesAll.latitude...