Task: Text to Code
Input (English): SQL: SELECT name FROM station WHERE long < -121.90178200000001 AND city = "San Jose" UNION SELECT name FROM station WHERE long > 10 AND city = "San Jose"
Feedback: Need to find bikes available instead of longitude and city does not equals San Jose .
Output (English): SELECT T1.name FROM station AS T1 JOIN status AS T2 ON T1.id  =  T2.station_id GROUP BY T2.station_id HAVING avg(bikes_available)  >  10 EXCEPT SELECT name FROM station WHERE city  =  "San Jose"