CREATE TABLE weather (date TEXT, max_temperature_f DECIMAL, mean_temperature_f DECIMAL, min_temperature_f DECIMAL, max_dew_point_f DECIMAL, mean_dew_point_f DECIMAL, min_dew_point_f DECIMAL, max_humidity DECIMAL, mean_humidity DECIMAL, min_humidity DECIMAL, max_sea_level_pressure_inches DECIMAL, mean_sea_level_pressure_inches DECIMAL, min_sea_level_pressure_inches DECIMAL, max_visibility_miles DECIMAL, mean_visibility_miles DECIMAL, min_visibility_miles DECIMAL, max_wind_speed_mph DECIMAL, mean_wind_speed_mph DECIMAL, max_gust_speed_mph DECIMAL, precipitation_inches DECIMAL, cloud_cover DECIMAL, events TEXT, wind_dir_degrees DECIMAL, zip_code DECIMAL)
CREATE TABLE trip (id DECIMAL, duration DECIMAL, start_date TEXT, start_station_name TEXT, start_station_id DECIMAL, end_date TEXT, end_station_name TEXT, end_station_id DECIMAL, bike_id DECIMAL, subscription_type TEXT, zip_code DECIMAL)
CREATE TABLE station (id DECIMAL, name TEXT, lat DECIMAL, long DECIMAL, dock_count DECIMAL, city TEXT, installation_date TEXT)
CREATE TABLE status (station_id DECIMAL, bikes_available DECIMAL, docks_available DECIMAL, time TEXT)

Which days had a minimum dew point smaller than any day in zip code 94107, and in which zip codes were those measurements taken?
SELECT date, zip_code FROM weather WHERE min_dew_point_f < (SELECT MIN(min_dew_point_f) FROM weather WHERE zip_code = 94107)
SELECT "date", "zip_code" FROM "weather" WHERE "min_dew_point_f" < (SELECT MIN("min_dew_point_f") FROM "weather" WHERE "zip_code" = 94107)