CREATE TABLE "polling" (
  "party" text,
  "results_2004" text,
  "csa_5_28_09" text,
  "ifop_5_30_09" text,
  "ipsos_5_30_09" text,
  "bva_6_1_09" text,
  "tns_sofres_6_2_09" text,
  "opinion_way_6_3_09" text,
  "ipsos_6_3_09" text,
  "tns_sofres_6_4_09" text,
  "csa_6_4_09" text,
  "ifop_6_4_09" text
);

Question: Who had an Iflop of 2.5%?
SQL: SELECT "party" FROM "polling" WHERE "ifop_5_30_09"='2.5%';

Question: When BVA was 3%, what was the Ipsos?
SQL: SELECT "ipsos_5_30_09" FROM "polling" WHERE "bva_6_1_09"='3%';

Question: Who had an Ipsos of 27%?
SQL: SELECT "party" FROM "polling" WHERE "ipsos_6_3_09"='27%';

Question: What was the TNS-Sofres when the Iflop was 5%?
SQL: SELECT "tns_sofres_6_2_09" FROM "polling" WHERE "ifop_5_30_09"='5%';

Question: Who had 0.00% in 2004?
SQL: SELECT "party" FROM "polling" WHERE "results_2004"='0.00%';

Question: What's the TNS-Sofres when Ipsos was 27%?
SQL: SELECT "tns_sofres_6_2_09" FROM "polling" WHERE "ipsos_6_3_09"='27%';