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 status (station_id DECIMAL, bikes_available DECIMAL, docks_available DECIMAL, time TEXT)
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 station (id DECIMAL, name TEXT, lat DECIMAL, long DECIMAL, dock_count DECIMAL, city TEXT, installation_date TEXT)

What are the ids of all trips that had a duration as long as the average trip duration in the zip code 94103?
SELECT id FROM trip WHERE duration >= (SELECT AVG(duration) FROM trip WHERE zip_code = 94103)
SELECT "id" FROM "trip" WHERE "duration" >= (SELECT AVG("duration") FROM "trip" WHERE "zip_code" = 94103)