How many athletes playing in Canoeing fall into overweight BMI category in the 2008 Summer games?
fall into overweight BMI category refers to DIVIDE(weight), MULTIPLY(height, height) < 30; Canoeing refers to a sport name; the 2008 Summer games refer to games_name = '2008 Summer';
SELECT COUNT(T5.id) 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 INNER JOIN games AS T6 ON T4.games_id = T6.id WHERE T1.sport_name = 'Canoeing' AND T6.games_name = '2008 Summer' AND T5.weight * 10000.0 / (T5.height * T5.height) BETWEEN 25.0 AND 30
database name:db_id olympics
city table city Cols: id dtype integer, city name dtype text, 
games table games Cols: id dtype integer, games year dtype integer, games name dtype text, season dtype text, 
games_city table games_city Cols: games id dtype integer, city id dtype integer, 
medal table medal Cols: id dtype integer, medal name dtype text, 
noc_region table noc_region Cols: id dtype integer, noc dtype text, region name dtype text, 
person table person Cols: id dtype integer, full name dtype text, gender dtype text, height dtype integer, weight dtype integer, 
games_competitor table games_competitor Cols: id dtype integer, games id dtype integer, person id dtype integer, age dtype integer, 
person_region table person_region Cols: person_id dtype integer, region_id dtype integer, 
sport table sport Cols: id dtype integer, sport name dtype text, 
event table event Cols: id dtype integer, sport id dtype integer, event name dtype text, 
competitor_event table competitor_event Cols: event id dtype integer, competitor id dtype integer, medal id dtype integer, 
