CREATE TABLE "final_results" (
  "year" real,
  "champion_average_in_final" text,
  "legs" text,
  "runner_up_average_in_final" text,
  "sponsor" text,
  "prize_fund" text,
  "champion" text,
  "runner_up" text,
  "venue" text
);

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 "final_results" 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 "final_results" 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 "final_results" WHERE "year"<2009;

Question: what is the venue when the runner-up (average in final) is wayne jones (94.64)?
SQL: SELECT "venue" FROM "final_results" 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 "final_results" WHERE "venue"='rwe-sporthalle, mülheim' AND "runner_up_average_in_final"='simon whitlock (99.59)';