what end station name has the least amount of trips taken but still above 100 trips
SELECT end_station_name FROM trip GROUP BY zip_code HAVING count ( * )    > =    100 order by count ( * )  asc limit 1
least amount of trips taken but still above 100 trips refers to MIN(count(*)) WHERE count(*) >= 100;