Table: giro_1982_results
Columns: stage
winner
general_classification
points_classification
trofeo_fast_team

Question: Which points classification shares a general classification of Bernard Hinault, a Trofeo Fast Tem of Bianchi, was won by Urs Freuler, and was stage 4?
SQL: SELECT "points_classification" FROM giro_1982_results WHERE "general_classification" = 'bernard hinault' AND "trofeo_fast_team" = 'bianchi' AND "winner" = 'urs freuler' AND "stage" = '4'

Question: Who was the winner that had a Points Classification of Giuseppe Saronni, a Trofeo Fast Team of Bianchi, and was Stage 3?
SQL: SELECT "winner" FROM giro_1982_results WHERE "points_classification" = 'giuseppe saronni' AND "trofeo_fast_team" = 'bianchi' AND "stage" = '3'

Question: Which stage had a Points Classification of Francesco Moser and a general classification of Bernard Hinault?
SQL: SELECT "stage" FROM giro_1982_results WHERE "points_classification" = 'francesco moser' AND "general_classification" = 'bernard hinault'

Question: Who was the winner of Stage 12 with a Points Classification of Francesco Moser?
SQL: SELECT "winner" FROM giro_1982_results WHERE "points_classification" = 'francesco moser' AND "stage" = '12'

Question: Which stage was won by Bernard Hinault and had a Points classification of Francesco Moser?
SQL: SELECT "stage" FROM giro_1982_results WHERE "winner" = 'bernard hinault' AND "points_classification" = 'francesco moser'