Table: euro_darts_champ
Columns: year
champion_average_in_final
legs
runner_up_average_in_final
sponsor
prize_fund
champion
runner_up
venue

Question: who is the champion when the year is earlier than 2012, the runner-up (average in final) is steve beaton (97.16)?
SQL: SELECT "champion" FROM euro_darts_champ WHERE "year" < 2012 AND "runner_up_average_in_final" = 'steve beaton (97.16)'

Question: what is the venue when the runner-up is £20,000, the champion (average in final) is phil taylor (109.35)?
SQL: SELECT "venue" FROM euro_darts_champ WHERE "runner_up" = '£20,000' AND "champion_average_in_final" = 'phil taylor (109.35)'

Question: what is the legs when the year is earlier than 2009?
SQL: SELECT "legs" FROM euro_darts_champ WHERE "year" < 2009

Question: what is the venue when the runner-up (average in final) is wayne jones (94.64)?
SQL: SELECT "venue" FROM euro_darts_champ WHERE "runner_up_average_in_final" = 'wayne jones (94.64)'

Question: What is the legs when the venue is rwe-sporthalle, mülheim and the runner-up (average in final) is simon whitlock (99.59)?
SQL: SELECT "legs" FROM euro_darts_champ WHERE "venue" = 'rwe-sporthalle, mülheim' AND "runner_up_average_in_final" = 'simon whitlock (99.59)'