Question: What are the names and years of all races that had a driver with the last name Lewis?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

races : name (text) , year (number) , raceid (number) | results : raceid (number) , driverid (number) | drivers : driverid (number) , forename (text)


Question: Find the forename and surname of drivers whose nationality is German?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

drivers : forename (text) , surname (text) , nationality (text)


Question: What is the first and last name of all the German drivers?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

drivers : forename (text) , surname (text) , nationality (text)


Question: Find the id and forenames of drivers who participated both the races with name Australian Grand Prix and the races with name Chinese Grand Prix?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

drivers : driverid (number) , forename (text) | results : driverid (number) , raceid (number) | races : raceid (number) , name (text)


Question: What is the id and first name of all the drivers who participated in the Australian Grand Prix and the Chinese Grand Prix?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

drivers : driverid (number) , forename (text) | results : driverid (number) , raceid (number) | races : raceid (number) , name (text)


Question: What are the forenames and surnames of drivers who participated in the races named Australian Grand Prix but not the races named Chinese Grand Prix?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

drivers : forename (text) , surname (text) , driverid (number) | races : raceid (number) , name (text) | results : raceid (number) , driverid (number)


Question: What are the first and last names of all drivers who participated in the Australian Grand Prix but not the Chinese Grand Prix?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

drivers : forename (text) , surname (text) , driverid (number) | races : raceid (number) , name (text) | results : raceid (number) , driverid (number)


Question: Find all the forenames of distinct drivers who was in position 1 as standing and won?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

drivers : forename (text) , driverid (number) | driverstandings : driverid (number) , position (number) , wins (number)


Question: What are all the different first names of the drivers who are in position as standing and won?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

drivers : forename (text) , driverid (number) | driverstandings : driverid (number) , position (number) , wins (number)


Question: Find all the forenames of distinct drivers who won in position 1 as driver standing and had more than 20 points?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

drivers : forename (text) , driverid (number) | driverstandings : driverid (number) , position (number) , wins (number) , points (number)


Question: What are the first names of the different drivers who won in position 1 as driver standing and had more than 20 points?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

drivers : forename (text) , driverid (number) | driverstandings : driverid (number) , position (number) , wins (number) , points (number)


Question: What are the numbers of constructors for different nationalities?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

constructors : nationality (text) , constructorid (number)


Question: For each nationality, how many different constructors are there?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

constructors : nationality (text) , constructorid (number)


Question: What are the numbers of races for each constructor id?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

constructorstandings : constructorid (number) , constructorstandingsid (number)


Question: For each constructor id, how many races are there?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

constructorstandings : constructorid (number) , constructorstandingsid (number)


Question: What are the names of races that were held after 2017 and the circuits were in the country of Spain?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

circuits : name (text) , circuitid (number) , country (text) | races : name (text) , circuitid (number) , year (number)


Question: What are the names of the races held after 2017 in Spain?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

circuits : name (text) , circuitid (number) , country (text) | races : name (text) , circuitid (number) , year (number)


Question: What are the unique names of races that held after 2000 and the circuits were in Spain?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

circuits : name (text) , circuitid (number) , country (text) | races : name (text) , circuitid (number) , year (number)


Question: What are the names of all races held after 2000 in Spain?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

circuits : name (text) , circuitid (number) , country (text) | races : name (text) , circuitid (number) , year (number)


Question: Find the distinct driver id and the stop number of all drivers that have a shorter pit stop duration than some drivers in the race with id 841.

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

pitstops : driverid (number) , stop (number) , duration (text) , raceid (number)


Question: What is the id and stop number for each driver that has a shorter pit stop than the driver in the race with id 841?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

pitstops : driverid (number) , stop (number) , duration (text) , raceid (number)


Question: Find the distinct driver id of all drivers that have a longer stop duration than some drivers in the race whose id is 841?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

pitstops : driverid (number) , stop (number) , duration (text) , raceid (number)


Question: What are the different ids and stop durations of all the drivers whose stop lasted longer than the driver in the race with the id 841?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

pitstops : driverid (number) , stop (number) , duration (text) , raceid (number)


Question: List the forenames of all distinct drivers in alphabetical order?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)


Question: What are the first names of all the different drivers in alphabetical order?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)


Question: List the names of all distinct races in reversed  lexicographic order?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)


Question: What are the different names of all the races in reverse alphabetical order?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)


Question: What are the names of races held between 2009 and 2011?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)


Question: What are the names of all races held between 2009 and 2011?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)


Question: What are the names of races held after 12:00:00 or before 09:00:00?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)


Question: What are the names of all races that occurred after 12:00:00 or before 09:00:00?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)


Question: What are the drivers' first, last names and id who had more than 8 pit stops or participated in more than 5 race results?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

drivers : forename (text) , surname (text) , driverid (number) | results : driverid (number) , resultid (number) | pitstops : driverid (number) , raceid (number)


Question: What are the drivers' first names,last names, and ids for all those that had more than 8 stops or participated in more than 5 races?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

drivers : forename (text) , surname (text) , driverid (number) | results : driverid (number) , resultid (number) | pitstops : driverid (number) , raceid (number)


Question: What are the drivers' last names and id who had 11 pit stops and participated in more than 5 race results?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

drivers : surname (text) , driverid (number) | results : driverid (number) , resultid (number) | pitstops : driverid (number) , raceid (number)


Question: What are the last names and ids of all drivers who had 11 pit stops and participated in more than 5 races?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

drivers : surname (text) , driverid (number) | results : driverid (number) , resultid (number) | pitstops : driverid (number) , raceid (number)


Question: What is the id and last name of the driver who participated in the most races after 2010?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

drivers : driverid (number) , surname (text) | results : driverid (number) , raceid (number) , resultid (number) | races : raceid (number) , year (number)


Question: What is the id and last name of the driver who participated in the most races after 2010?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

drivers : driverid (number) , surname (text) | results : driverid (number) , raceid (number) , resultid (number) | races : raceid (number) , year (number)


Question: What are the names of circuits that belong to UK or Malaysia?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)


Question: What are the names of all the circuits that are in the UK or Malaysia?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)


Question: Find the id and location of circuits that belong to France or Belgium?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

circuits : circuitid (number) , location (text) , country (text)


Question: What are the ids and locations of all circuits in France or Belgium?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

circuits : circuitid (number) , location (text) , country (text)


Question: Find the names of Japanese constructors that have once earned more than 5 points?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

constructors : name (text) , constructorid (number) , nationality (text) | constructorstandings : constructorid (number) , points (number)


Question: What are the names of all the Japanese constructors that have earned more than 5 points?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

constructors : name (text) , constructorid (number) , nationality (text) | constructorstandings : constructorid (number) , points (number)


Question: What is the average fastest lap speed in race named 'Monaco Grand Prix' in 2008 ?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

results : fastestlapspeed (text) , raceid (number) | races : raceid (number) , year (number) , name (text)


Question: What is the average fastest lap speed for the Monaco Grand Prix in 2008?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

results : fastestlapspeed (text) , raceid (number) | races : raceid (number) , year (number) , name (text)


Question: What is the maximum fastest lap speed in race named 'Monaco Grand Prix' in 2008 ?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

results : fastestlapspeed (text) , raceid (number) | races : raceid (number) , year (number) , name (text)


Question: What is the maximum fastest lap speed in the Monaco Grand Prix in 2008?

circuits : circuitid (number) , circuitref (text) , name (text) , location (text) , country (text) , lat (number) , lng (number) , alt (number) , url (text) | races : raceid (number) , year (number) , round (number) , circuitid (number) , name (text) , date (text) , time (text) , url (text) | drivers : driverid (number) , driverref (text) , number (number) , code (text) , forename (text) , surname (text) , dob (text) , nationality (text) , url (text) | status : statusid (number) , status (text) | seasons : year (number) , url (text) | constructors : constructorid (number) , constructorref (text) , name (text) , nationality (text) , url (text) | constructorstandings : constructorstandingsid (number) , raceid (number) , constructorid (number) , points (number) , position (number) , positiontext (text) , wins (number) | results : resultid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , grid (number) , position (number) , positiontext (text) , positionorder (number) , points (number) , laps (number) , time (text) , milliseconds (number) , fastestlap (number) , rank (number) , fastestlaptime (text) , fastestlapspeed (text) , statusid (number) | driverstandings : driverstandingsid (number) , raceid (number) , driverid (number) , points (number) , position (number) , positiontext (text) , wins (number) | constructorresults : constructorresultsid (number) , raceid (number) , constructorid (number) , points (number) , status (number) | qualifying : qualifyid (number) , raceid (number) , driverid (number) , constructorid (number) , number (number) , position (number) , q1 (text) , q2 (text) , q3 (text) | pitstops : raceid (number) , driverid (number) , stop (number) , lap (number) , time (text) , duration (text) , milliseconds (number) | laptimes : raceid (number) , driverid (number) , lap (number) , position (number) , time (text) , milliseconds (number)

results : fastestlapspeed (text) , raceid (number) | races : raceid (number) , year (number) , name (text)