-- how many stations within 1 mile range of each zip code?
SELECT
zip_code AS zip,
ANY_VALUE(zip_code_geom) AS polygon,
COUNT(*) AS bike_stations
FROM
`bigquery-public-data.new_york.citibike_stations` AS bike_stations,
`bigquery-public-data.geo_us_boundaries.zip_codes` AS zip_codes
WHERE ST_DWithin(
zip_codes.zip_code_geom,
ST_GeogPoint(bike_stations.longitude, bike_stations.latitude),
1609.34)
GROUP BY zip
ORDER BY bike_stations DESC
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter