CREATE TABLE "race" (
  "driver" text,
  "constructor" text,
  "laps" real,
  "time_retired" text,
  "grid" real
);

Question: How many laps did Ricardo Zonta have?
SQL: SELECT SUM("laps") FROM "race" WHERE "driver"='ricardo zonta';

Question: What is the name of the driver with a grid less than 14, laps smaller than 53 and a Time/Retired of collision, and a Constructor of ferrari?
SQL: SELECT "driver" FROM "race" WHERE "grid"<14 AND "laps"<53 AND "time_retired"='collision' AND "constructor"='ferrari';

Question: What is the grid number with less than 52 laps and a Time/Retired of collision, and a Constructor of arrows - supertec?
SQL: SELECT COUNT("grid") FROM "race" WHERE "laps"<52 AND "time_retired"='collision' AND "constructor"='arrows - supertec';

Question: What is the average Laps for a grid smaller than 17, and a Constructor of williams - bmw, driven by jenson button?
SQL: SELECT AVG("laps") FROM "race" WHERE "grid"<17 AND "constructor"='williams - bmw' AND "driver"='jenson button';