CREATE TABLE "moto_gp_classification" (
  "rider" text,
  "manufacturer" text,
  "laps" real,
  "time" text,
  "grid" real
);

Question: Who had the lowest laps on a grid smaller than 16 with a time of +21.689?
SQL: SELECT MIN("laps") FROM "moto_gp_classification" WHERE "grid"<16 AND "time"='+21.689';

Question: What laps did Honda do with a time of +1:38.407?
SQL: SELECT "laps" FROM "moto_gp_classification" WHERE "manufacturer"='honda' AND "time"='+1:38.407';

Question: What grid is Ducati with fewer than 22 laps?
SQL: SELECT "grid" FROM "moto_gp_classification" WHERE "manufacturer"='ducati' AND "laps"<22;

Question: What is Honda's highest grid with a time of +1:38.407?
SQL: SELECT MAX("grid") FROM "moto_gp_classification" WHERE "manufacturer"='honda' AND "time"='+1:38.407';