CREATE TABLE "grands_prix" (
  "round" real,
  "date" text,
  "grand_prix" text,
  "circuit" text,
  "125cc_winner" text,
  "250cc_winner" text,
  "moto_gp_winner" text,
  "report" text
);

Question: Which Date has a MotoGP winner of casey stoner, and a 250cc winner of hiroshi aoyama?
SQL: SELECT "date" FROM "grands_prix" WHERE "moto_gp_winner"='casey stoner' AND "250cc_winner"='hiroshi aoyama';

Question: Which 250cc winner has a 125cc winner of bradley smith, and a MotoGP winner of casey stoner?
SQL: SELECT "250cc_winner" FROM "grands_prix" WHERE "125cc_winner"='bradley smith' AND "moto_gp_winner"='casey stoner';

Question: Which Round is the lowest one that has a Circuit of donington?
SQL: SELECT MIN("round") FROM "grands_prix" WHERE "circuit"='donington';

Question: Which MotoGP winner has a 250cc winner of marco simoncelli, and a Round of 15?
SQL: SELECT "moto_gp_winner" FROM "grands_prix" WHERE "250cc_winner"='marco simoncelli' AND "round"=15;

Question: Which 250cc winner has a 125cc winner of bradley smith, and a Circuit of mugello?
SQL: SELECT "250cc_winner" FROM "grands_prix" WHERE "125cc_winner"='bradley smith' AND "circuit"='mugello';

Question: Which 250cc winner has a Round larger than 6, and a Date of 26 july?
SQL: SELECT "250cc_winner" FROM "grands_prix" WHERE "round">6 AND "date"='26 july';