1sf/bird-sql-train-with-schema huggingface dataset:
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: What is the name of the event where competitors received the most gold medals?
Evidence: received the most gold medals refers to MAX(COUNT(medal_name = 'Gold'));
SQL: SELECT T2.event_name FROM competitor_event AS T1 INNER JOIN event AS T2 ON T1.event_id = T2.id INNER JOIN medal AS T3 ON T1.medal_id = T3.id WHERE T3.medal_name = 'Gold' GROUP BY T2.id ORDER BY COUNT(T1.event_id) DESC LIMIT 1
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: How many athletes are from Australia?
Evidence: from Australia refer region_name = 'Australia';
SQL: SELECT COUNT(T2.person_id) FROM noc_region AS T1 INNER JOIN person_region AS T2 ON T1.id = T2.region_id WHERE T1.region_name = 'Australia'
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: Which cities hosted at least 3 Olympic games?
Evidence: cities refer to city_name; hosted at least 3 Olympic games refers to COUNT(games_id) > = 3;
SQL: SELECT T2.city_name FROM games_city AS T1 INNER JOIN city AS T2 ON T1.city_id = T2.id GROUP BY T2.id HAVING COUNT(T1.games_id) >= 3
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: How many Summer games were held in Stockholm?
Evidence: Summer games refer to id where season = 'Summer'; in Stockholm refers to city_name = 'Stockholm';
SQL: SELECT COUNT(T3.id) FROM games_city AS T1 INNER JOIN city AS T2 ON T1.city_id = T2.id INNER JOIN games AS T3 ON T1.games_id = T3.id WHERE T2.city_name = 'Stockholm' AND T3.season = 'Summer'
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: Which region do most of the athletes are from?
Evidence: region refers to region_name; most of the athletes refer to MAX(COUNT(person_id));
SQL: SELECT T2.region_name FROM person_region AS T1 INNER JOIN noc_region AS T2 ON T1.region_id = T2.id GROUP BY T2.region_name ORDER BY COUNT(T1.person_id) DESC LIMIT 1
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: Where was the first Olympic game held?
Evidence: Where it was held refers to city_name; the first Olympic game refers to id where MIN(games_year);
SQL: SELECT T2.city_name FROM games_city AS T1 INNER JOIN city AS T2 ON T1.city_id = T2.id INNER JOIN games AS T3 ON T1.games_id = T3.id ORDER BY T3.games_year LIMIT 1
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: What is the name of the game in which the oldest Olympian has ever participated?
Evidence: the oldest Olympian refers to id where MAX(age); name of the game refers to games_name;
SQL: SELECT T1.games_name FROM games AS T1 INNER JOIN games_competitor AS T2 ON T1.id = T2.games_id ORDER BY T2.age LIMIT 1
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: How many athletes competed in the 1992 Summer Olympics?
Evidence: 1992 Summer Olympics refer to games_name = '1928 Summer';
SQL: SELECT COUNT(T2.person_id) FROM games AS T1 INNER JOIN games_competitor AS T2 ON T1.id = T2.games_id WHERE T1.games_name = '1928 Summer'
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: How many Olympic events did Michael Phelps II join in total? Find the percentage of the events where he won a gold medal.
Evidence: DIVIDE(COUNT(event_id where medal_name = 'Gold'), COUNT(event_id)) as percentage where full_name = 'Michael Fred Phelps, II';
SQL: SELECT COUNT(T3.event_id) , CAST(COUNT(CASE WHEN T4.id = '1' THEN 1 ELSE NULL END) AS REAL) * 100 / COUNT(T4.id) FROM person AS T1 INNER JOIN games_competitor AS T2 ON T1.id = T2.person_id INNER JOIN competitor_event AS T3 ON T2.id = T3.competitor_id INNER JOIN medal AS T4 ON T3.medal_id = T4.id WHERE T1.full_name = 'Michael Fred Phelps, II'
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: In the Winter and Summer Olympics of 1988, which game has the most number of competitors? Find the difference of the number of competitors between the two games.
Evidence: the most number of competitors refer to MAX(COUNT(person_id)); SUBTRACT(COUNT(person_id where games_name = '1988 Summer'), COUNT(person_id where games_name = '1988 Winter'));
SQL: SELECT P1 , ( SELECT MAX(P2) - MIN(P2) FROM ( SELECT COUNT(T2.person_id) AS P2 FROM games AS T1 INNER JOIN games_competitor AS T2 ON T1.id = T2.games_id WHERE T1.games_name IN ('1988 Winter', '1988 Summer') GROUP BY T1.season ) ORDER BY P2 DESC LIMIT 1 ) FROM ( SELECT T1.season AS P1, COUNT(T2.person_id) AS P2 FROM games AS T1 INNER JOIN games_competitor AS T2 ON T1.id = T2.games_id WHERE T1.games_name IN ('1988 Winter', '1988 Summer') GROUP BY T1.season ) ORDER BY P2 DESC LIMIT 1
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: What age of the competitors is the most numerous?
Evidence: age is the most numerous refers to age where MAX(COUNT(person_id));
SQL: SELECT age FROM games_competitor GROUP BY age ORDER BY COUNT(person_id) DESC LIMIT 1
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: In which cities beginning with the letter M have the Olympic Games been held?
Evidence: cities beginning with the letter M refer to city_name LIKE 'M%';
SQL: SELECT city_name FROM city WHERE city_name LIKE 'M%'
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: In which cities were the 1976 winter and summer games held?
Evidence: cities refer to city_name; 1976 winter and summer games refer to games_name IN ('1976 Winter', '1976 Summer');
SQL: SELECT T2.city_name FROM games_city AS T1 INNER JOIN city AS T2 ON T1.city_id = T2.id INNER JOIN games AS T3 ON T1.games_id = T3.id WHERE T3.games_name IN ('1976 Summer', '1976 Winter')
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: What was the medal that Coleen Dufresne got?
Evidence: What medal refers to medal_name;
SQL: SELECT T4.medal_name FROM person AS T1 INNER JOIN games_competitor AS T2 ON T1.id = T2.person_id INNER JOIN competitor_event AS T3 ON T2.id = T3.competitor_id INNER JOIN medal AS T4 ON T3.medal_id = T4.id WHERE T1.full_name = 'Coleen Dufresne (-Stewner)'
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: What is the name of the competitor who has won the most medals?
Evidence: name of the competitor refers to full_name; won the most medals refer to MAX(COUNT(medal_id));
SQL: SELECT T1.full_name FROM person AS T1 INNER JOIN games_competitor AS T2 ON T1.id = T2.person_id INNER JOIN competitor_event AS T3 ON T2.id = T3.competitor_id INNER JOIN medal AS T4 ON T3.medal_id = T4.id WHERE T4.id != 4 GROUP BY T1.full_name ORDER BY COUNT(T4.id) DESC LIMIT 1
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: Where is competitor Estelle Nze Minko from?
Evidence: Where competitor is from refers to region_name;
SQL: SELECT T1.region_name FROM noc_region AS T1 INNER JOIN person_region AS T2 ON T1.id = T2.region_id INNER JOIN person AS T3 ON T2.person_id = T3.id WHERE T3.full_name = 'Estelle Nze Minko'
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: What is the name of all the sports Chin Eei Hui has competed in?
Evidence: name of the sport refers to sport_name;
SQL: SELECT DISTINCT T1.sport_name FROM sport AS T1 INNER JOIN event AS T2 ON T1.id = T2.sport_id INNER JOIN competitor_event AS T3 ON T2.id = T3.event_id INNER JOIN games_competitor AS T4 ON T3.competitor_id = T4.id INNER JOIN person AS T5 ON T4.person_id = T5.id WHERE T5.full_name = 'Chin Eei Hui'
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: What is the name of the oldest person who participated in the Olympic Games?
Evidence: the oldest person refers to person_id where MAX(age); name refers to full_name;
SQL: SELECT T1.full_name FROM person AS T1 INNER JOIN games_competitor AS T2 ON T1.id = T2.person_id ORDER BY T2.age DESC LIMIT 1
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: In which Olympic Games have the largest number of women participation?
Evidence: the largest number of women participation refers to MAX(COUNT(gender = 'F')); In which Olympic Games refer to games_year;
SQL: SELECT T1.games_name FROM games AS T1 INNER JOIN games_competitor AS T2 ON T1.id = T2.games_id INNER JOIN person AS T3 ON T2.person_id = T3.id WHERE T3.gender = 'F' GROUP BY T1.games_name ORDER BY COUNT(T2.person_id) DESC LIMIT 1
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: How many males from Belgium have participated in an Olympic Games?
Evidence: males refer to gender = 'M'; Belgium refers to region_name = 'Belgium';
SQL: SELECT COUNT(T2.person_id) FROM noc_region AS T1 INNER JOIN person_region AS T2 ON T1.id = T2.region_id INNER JOIN person AS T3 ON T2.person_id = T3.id WHERE T1.region_name = 'Belgium' AND T3.gender = 'M'
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: How many persons participated in the Sapporo Olympics?
Evidence: the Sapporo Olympics refer to games_id where city_name = 'Sapporo';
SQL: SELECT COUNT(T1.person_id) FROM games_competitor AS T1 INNER JOIN games_city AS T2 ON T1.games_id = T2.games_id INNER JOIN city AS T3 ON T2.city_id = T3.id WHERE T3.city_name = 'Sapporo'
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: In which Olympic Games has Morten Aleksander Djupvik participated?
Evidence: In which Olympic Games refer to games_year;
SQL: SELECT T1.games_name FROM games AS T1 INNER JOIN games_competitor AS T2 ON T1.id = T2.games_id INNER JOIN person AS T3 ON T2.person_id = T3.id WHERE T3.full_name = 'Morten Aleksander Djupvik'
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: How many persons in total have participated in 12 meter Mixed Sailing competitions?
Evidence: 12 meter Mixed Sailing competitions refer to event_name = 'Sailing Mixed 12 metres';
SQL: SELECT COUNT(T1.competitor_id) FROM competitor_event AS T1 INNER JOIN event AS T2 ON T1.event_id = T2.id INNER JOIN sport AS T3 ON T2.sport_id = T3.id WHERE T2.event_name = 'Sailing Mixed 12 metres'
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: How many different events are there of Modern Pentathlon?
Evidence: Modern Pentathlon refers to sport_name = 'Modern Pentathlon';
SQL: SELECT COUNT(DISTINCT T2.event_name) FROM sport AS T1 INNER JOIN event AS T2 ON T1.id = T2.sport_id WHERE T1.sport_name = 'Modern Pentathlon'
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: Calculate the percentage of women who have participated in Equestrianism Mixed Three-Day Event, Individual.
Evidence: DIVIDE(COUNT(person_id where gender = 'F), COUNT(person_id)) as percentage where event_name = 'Equestrianism Mixed Three-Day Event, Individual';
SQL: SELECT CAST(COUNT(CASE WHEN T1.gender = 'F' THEN 1 ELSE NULL END) AS REAL) * 100 / COUNT(T1.id) FROM person AS T1 INNER JOIN games_competitor AS T2 ON T1.id = T2.person_id INNER JOIN competitor_event AS T3 ON T2.id = T3.competitor_id INNER JOIN event AS T4 ON T3.event_id = T4.id WHERE T4.event_name = 'Equestrianism Mixed Three-Day Event, Individual'
Database: olympics
Tables: city, games, games_city, medal, noc_region, person, games_competitor, person_region, sport, event, competitor_event
Columns (table index, column name): -1, *, 0, id, 0, city_name, 1, id, 1, games_year, 1, games_name, 1, season, 2, games_id, 2, city_id, 3, id, 3, medal_name, 4, id, 4, noc, 4, region_name, 5, id, 5, full_name, 5, gender, 5, height, 5, weight, 6, id, 6, games_id, 6, person_id, 6, age, 7, person_id, 7, region_id, 8, id, 8, sport_name, 9, id, 9, sport_id, 9, event_name, 10, event_id, 10, competitor_id, 10, medal_id
Question: Calculate the average age of the persons who participated in the 1992 Summer Games.
Evidence: DIVIDE(SUM(age), COUNT(person_id)) where games_name = '1992 Summer';
SQL: SELECT AVG(T2.age) FROM games AS T1 INNER JOIN games_competitor AS T2 ON T1.id = T2.games_id INNER JOIN person AS T3 ON T2.person_id = T3.id WHERE T1.games_name = '1992 Summer'