QIAN-ME/bird_schema_data huggingface dataset:
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 movie
【Schema】
# Table: actor
[
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Name:TEXT, Examples: [John Travolta, Kirstie Alley, Olympia Dukakis]),
(Date of Birth:DATE, Examples: [1954-02-18]),
(Birth City:TEXT, Examples: [Englewood, Wichita, Lowell]),
(Birth Country:TEXT, Examples: [USA, West Germany, UK]),
(Height (Inches):INTEGER, Examples: [74, 67, 63]),
(Biography:TEXT),
(Gender:TEXT, Examples: [Male, Female]),
(Ethnicity:TEXT, Examples: [White, African American, Lebanese]),
(NetWorth:TEXT, Examples: [$250,000,000.00, $40,000,000.00, $6,000,000.00])
]
# Table: characters
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 4]),
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Character Name:TEXT, Examples: [James, Mollie, Rosie]),
(creditOrder:INTEGER, Examples: [1, 2, 3]),
(pay:TEXT, Examples: [$5,000,000.00, $60,000,000.00, $29,000,000.00]),
(screentime:TEXT, Examples: [0:32:30, 0:32:15, 0:29:00])
]
# Table: movie
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Title:TEXT, Examples: [Look Who's Talking, Driving Miss Daisy, Turner & Hooch]),
(MPAA Rating:TEXT, Examples: [PG-13, PG, R]),
(Budget:INTEGER, Examples: [7500000, 13000000, 14000000]),
(Gross:INTEGER, Examples: [296000000, 145793296, 71079915]),
(Release Date:TEXT, Examples: [1989-10-12, 1989-12-13, 1989-07-28]),
(Genre:TEXT, Examples: [Romance, Comedy, Crime]),
(Runtime:INTEGER, Examples: [93, 99, 100]),
(Rating:REAL, Examples: [5.9, 7.4, 7.2]),
(Rating Count:INTEGER, Examples: [73638, 91075, 91415]),
(Summary:TEXT)
]
【Foreign keys】
characters.ActorID=actor.ActorID
characters.MovieID=movie.MovieID

    【Question】
    Please list the names of the movies starring Tom Cruise. movie name refers to title; starring Tom Cruise refers to name = 'Tom Cruise'

    【Evidence】
    movie name refers to title; starring Tom Cruise refers to name = 'Tom Cruise'

    Please read and understand the database schema carefully, and generate an executable SQL based on the user's question and evidence. 

SQL: SELECT T1.Title FROM movie AS T1 INNER JOIN characters AS T2 ON T1.MovieID = T2.MovieID INNER JOIN actor AS T3 ON T3.ActorID = T2.ActorID WHERE T3.Name = 'Tom Cruise'
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 movie
【Schema】
# Table: actor
[
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Name:TEXT, Examples: [John Travolta, Kirstie Alley, Olympia Dukakis]),
(Date of Birth:DATE, Examples: [1954-02-18]),
(Birth City:TEXT, Examples: [Englewood, Wichita, Lowell]),
(Birth Country:TEXT, Examples: [USA, West Germany, UK]),
(Height (Inches):INTEGER, Examples: [74, 67, 63]),
(Biography:TEXT),
(Gender:TEXT, Examples: [Male, Female]),
(Ethnicity:TEXT, Examples: [White, African American, Lebanese]),
(NetWorth:TEXT, Examples: [$250,000,000.00, $40,000,000.00, $6,000,000.00])
]
# Table: characters
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 4]),
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Character Name:TEXT, Examples: [James, Mollie, Rosie]),
(creditOrder:INTEGER, Examples: [1, 2, 3]),
(pay:TEXT, Examples: [$5,000,000.00, $60,000,000.00, $29,000,000.00]),
(screentime:TEXT, Examples: [0:32:30, 0:32:15, 0:29:00])
]
# Table: movie
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Title:TEXT, Examples: [Look Who's Talking, Driving Miss Daisy, Turner & Hooch]),
(MPAA Rating:TEXT, Examples: [PG-13, PG, R]),
(Budget:INTEGER, Examples: [7500000, 13000000, 14000000]),
(Gross:INTEGER, Examples: [296000000, 145793296, 71079915]),
(Release Date:TEXT, Examples: [1989-10-12, 1989-12-13, 1989-07-28]),
(Genre:TEXT, Examples: [Romance, Comedy, Crime]),
(Runtime:INTEGER, Examples: [93, 99, 100]),
(Rating:REAL, Examples: [5.9, 7.4, 7.2]),
(Rating Count:INTEGER, Examples: [73638, 91075, 91415]),
(Summary:TEXT)
]
【Foreign keys】
characters.ActorID=actor.ActorID
characters.MovieID=movie.MovieID

    【Question】
    How many movies starring Morgan Freeman are suggested by parental guidance? 'suggested by parental guidance' refers to mpaa_rating = 'PG'

    【Evidence】
    'suggested by parental guidance' refers to mpaa_rating = 'PG'

    Please read and understand the database schema carefully, and generate an executable SQL based on the user's question and evidence. 

SQL: SELECT COUNT(*) FROM movie AS T1 INNER JOIN characters AS T2 ON T1.MovieID = T2.MovieID INNER JOIN actor AS T3 ON T3.ActorID = T2.ActorID WHERE T3.Name = 'Morgan Freeman' AND T1.`MPAA Rating` = 'PG'
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 movie
【Schema】
# Table: actor
[
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Name:TEXT, Examples: [John Travolta, Kirstie Alley, Olympia Dukakis]),
(Date of Birth:DATE, Examples: [1954-02-18]),
(Birth City:TEXT, Examples: [Englewood, Wichita, Lowell]),
(Birth Country:TEXT, Examples: [USA, West Germany, UK]),
(Height (Inches):INTEGER, Examples: [74, 67, 63]),
(Biography:TEXT),
(Gender:TEXT, Examples: [Male, Female]),
(Ethnicity:TEXT, Examples: [White, African American, Lebanese]),
(NetWorth:TEXT, Examples: [$250,000,000.00, $40,000,000.00, $6,000,000.00])
]
# Table: characters
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 4]),
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Character Name:TEXT, Examples: [James, Mollie, Rosie]),
(creditOrder:INTEGER, Examples: [1, 2, 3]),
(pay:TEXT, Examples: [$5,000,000.00, $60,000,000.00, $29,000,000.00]),
(screentime:TEXT, Examples: [0:32:30, 0:32:15, 0:29:00])
]
# Table: movie
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Title:TEXT, Examples: [Look Who's Talking, Driving Miss Daisy, Turner & Hooch]),
(MPAA Rating:TEXT, Examples: [PG-13, PG, R]),
(Budget:INTEGER, Examples: [7500000, 13000000, 14000000]),
(Gross:INTEGER, Examples: [296000000, 145793296, 71079915]),
(Release Date:TEXT, Examples: [1989-10-12, 1989-12-13, 1989-07-28]),
(Genre:TEXT, Examples: [Romance, Comedy, Crime]),
(Runtime:INTEGER, Examples: [93, 99, 100]),
(Rating:REAL, Examples: [5.9, 7.4, 7.2]),
(Rating Count:INTEGER, Examples: [73638, 91075, 91415]),
(Summary:TEXT)
]
【Foreign keys】
characters.ActorID=actor.ActorID
characters.MovieID=movie.MovieID

    【Question】
    Among the movies starring Tom Cruise, which one of them has the best quality? starring Tom Cruise refers to name = 'Tom Cruise'; best quality refers to max(rating)

    【Evidence】
    starring Tom Cruise refers to name = 'Tom Cruise'; best quality refers to max(rating)

    Please read and understand the database schema carefully, and generate an executable SQL based on the user's question and evidence. 

SQL: SELECT T1.Title FROM movie AS T1 INNER JOIN characters AS T2 ON T1.MovieID = T2.MovieID INNER JOIN actor AS T3 ON T3.ActorID = T2.ActorID WHERE T3.Name = 'Tom Cruise' ORDER BY T1.Rating DESC LIMIT 1
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 movie
【Schema】
# Table: actor
[
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Name:TEXT, Examples: [John Travolta, Kirstie Alley, Olympia Dukakis]),
(Date of Birth:DATE, Examples: [1954-02-18]),
(Birth City:TEXT, Examples: [Englewood, Wichita, Lowell]),
(Birth Country:TEXT, Examples: [USA, West Germany, UK]),
(Height (Inches):INTEGER, Examples: [74, 67, 63]),
(Biography:TEXT),
(Gender:TEXT, Examples: [Male, Female]),
(Ethnicity:TEXT, Examples: [White, African American, Lebanese]),
(NetWorth:TEXT, Examples: [$250,000,000.00, $40,000,000.00, $6,000,000.00])
]
# Table: characters
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 4]),
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Character Name:TEXT, Examples: [James, Mollie, Rosie]),
(creditOrder:INTEGER, Examples: [1, 2, 3]),
(pay:TEXT, Examples: [$5,000,000.00, $60,000,000.00, $29,000,000.00]),
(screentime:TEXT, Examples: [0:32:30, 0:32:15, 0:29:00])
]
# Table: movie
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Title:TEXT, Examples: [Look Who's Talking, Driving Miss Daisy, Turner & Hooch]),
(MPAA Rating:TEXT, Examples: [PG-13, PG, R]),
(Budget:INTEGER, Examples: [7500000, 13000000, 14000000]),
(Gross:INTEGER, Examples: [296000000, 145793296, 71079915]),
(Release Date:TEXT, Examples: [1989-10-12, 1989-12-13, 1989-07-28]),
(Genre:TEXT, Examples: [Romance, Comedy, Crime]),
(Runtime:INTEGER, Examples: [93, 99, 100]),
(Rating:REAL, Examples: [5.9, 7.4, 7.2]),
(Rating Count:INTEGER, Examples: [73638, 91075, 91415]),
(Summary:TEXT)
]
【Foreign keys】
characters.ActorID=actor.ActorID
characters.MovieID=movie.MovieID

    【Question】
    What is the name of the character played by Tom Cruise in the movie Born on the Fourth of July? played by Tom Cruise refers to name = 'Tom Cruise'; movie Born on the Fourth of July refers to title = 'Born on the Fourth of July'

    【Evidence】
    played by Tom Cruise refers to name = 'Tom Cruise'; movie Born on the Fourth of July refers to title = 'Born on the Fourth of July'

    Please read and understand the database schema carefully, and generate an executable SQL based on the user's question and evidence. 

SQL: SELECT T2.`Character Name` FROM movie AS T1 INNER JOIN characters AS T2 ON T1.MovieID = T2.MovieID INNER JOIN actor AS T3 ON T3.ActorID = T2.ActorID WHERE T3.Name = 'Tom Cruise' AND T1.Title = 'Born on the Fourth of July'
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 movie
【Schema】
# Table: actor
[
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Name:TEXT, Examples: [John Travolta, Kirstie Alley, Olympia Dukakis]),
(Date of Birth:DATE, Examples: [1954-02-18]),
(Birth City:TEXT, Examples: [Englewood, Wichita, Lowell]),
(Birth Country:TEXT, Examples: [USA, West Germany, UK]),
(Height (Inches):INTEGER, Examples: [74, 67, 63]),
(Biography:TEXT),
(Gender:TEXT, Examples: [Male, Female]),
(Ethnicity:TEXT, Examples: [White, African American, Lebanese]),
(NetWorth:TEXT, Examples: [$250,000,000.00, $40,000,000.00, $6,000,000.00])
]
# Table: characters
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 4]),
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Character Name:TEXT, Examples: [James, Mollie, Rosie]),
(creditOrder:INTEGER, Examples: [1, 2, 3]),
(pay:TEXT, Examples: [$5,000,000.00, $60,000,000.00, $29,000,000.00]),
(screentime:TEXT, Examples: [0:32:30, 0:32:15, 0:29:00])
]
# Table: movie
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Title:TEXT, Examples: [Look Who's Talking, Driving Miss Daisy, Turner & Hooch]),
(MPAA Rating:TEXT, Examples: [PG-13, PG, R]),
(Budget:INTEGER, Examples: [7500000, 13000000, 14000000]),
(Gross:INTEGER, Examples: [296000000, 145793296, 71079915]),
(Release Date:TEXT, Examples: [1989-10-12, 1989-12-13, 1989-07-28]),
(Genre:TEXT, Examples: [Romance, Comedy, Crime]),
(Runtime:INTEGER, Examples: [93, 99, 100]),
(Rating:REAL, Examples: [5.9, 7.4, 7.2]),
(Rating Count:INTEGER, Examples: [73638, 91075, 91415]),
(Summary:TEXT)
]
【Foreign keys】
characters.ActorID=actor.ActorID
characters.MovieID=movie.MovieID

    【Question】
    Please list the names of all the characters played by Tom Cruise. played by Tom Cruise refers to name = 'Tom Cruise'

    【Evidence】
    played by Tom Cruise refers to name = 'Tom Cruise'

    Please read and understand the database schema carefully, and generate an executable SQL based on the user's question and evidence. 

SQL: SELECT T1.`Character Name` FROM characters AS T1 INNER JOIN actor AS T2 ON T1.ActorID = T2.ActorID WHERE T2.Name = 'Tom Cruise'
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 movie
【Schema】
# Table: actor
[
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Name:TEXT, Examples: [John Travolta, Kirstie Alley, Olympia Dukakis]),
(Date of Birth:DATE, Examples: [1954-02-18]),
(Birth City:TEXT, Examples: [Englewood, Wichita, Lowell]),
(Birth Country:TEXT, Examples: [USA, West Germany, UK]),
(Height (Inches):INTEGER, Examples: [74, 67, 63]),
(Biography:TEXT),
(Gender:TEXT, Examples: [Male, Female]),
(Ethnicity:TEXT, Examples: [White, African American, Lebanese]),
(NetWorth:TEXT, Examples: [$250,000,000.00, $40,000,000.00, $6,000,000.00])
]
# Table: characters
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 4]),
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Character Name:TEXT, Examples: [James, Mollie, Rosie]),
(creditOrder:INTEGER, Examples: [1, 2, 3]),
(pay:TEXT, Examples: [$5,000,000.00, $60,000,000.00, $29,000,000.00]),
(screentime:TEXT, Examples: [0:32:30, 0:32:15, 0:29:00])
]
# Table: movie
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Title:TEXT, Examples: [Look Who's Talking, Driving Miss Daisy, Turner & Hooch]),
(MPAA Rating:TEXT, Examples: [PG-13, PG, R]),
(Budget:INTEGER, Examples: [7500000, 13000000, 14000000]),
(Gross:INTEGER, Examples: [296000000, 145793296, 71079915]),
(Release Date:TEXT, Examples: [1989-10-12, 1989-12-13, 1989-07-28]),
(Genre:TEXT, Examples: [Romance, Comedy, Crime]),
(Runtime:INTEGER, Examples: [93, 99, 100]),
(Rating:REAL, Examples: [5.9, 7.4, 7.2]),
(Rating Count:INTEGER, Examples: [73638, 91075, 91415]),
(Summary:TEXT)
]
【Foreign keys】
characters.ActorID=actor.ActorID
characters.MovieID=movie.MovieID

    【Question】
    Among the actors who starred in the movie Batman, which one of them is the tallest? movie Batman refers to title = 'Batman'; tallest refers to max(height_inches)

    【Evidence】
    movie Batman refers to title = 'Batman'; tallest refers to max(height_inches)

    Please read and understand the database schema carefully, and generate an executable SQL based on the user's question and evidence. 

SQL: SELECT T3.Name FROM movie AS T1 INNER JOIN characters AS T2 ON T1.MovieID = T2.MovieID INNER JOIN actor AS T3 ON T3.ActorID = T2.ActorID WHERE T1.Title = 'Batman' ORDER BY T3.`Height (Inches)` DESC LIMIT 1
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 movie
【Schema】
# Table: actor
[
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Name:TEXT, Examples: [John Travolta, Kirstie Alley, Olympia Dukakis]),
(Date of Birth:DATE, Examples: [1954-02-18]),
(Birth City:TEXT, Examples: [Englewood, Wichita, Lowell]),
(Birth Country:TEXT, Examples: [USA, West Germany, UK]),
(Height (Inches):INTEGER, Examples: [74, 67, 63]),
(Biography:TEXT),
(Gender:TEXT, Examples: [Male, Female]),
(Ethnicity:TEXT, Examples: [White, African American, Lebanese]),
(NetWorth:TEXT, Examples: [$250,000,000.00, $40,000,000.00, $6,000,000.00])
]
# Table: characters
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 4]),
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Character Name:TEXT, Examples: [James, Mollie, Rosie]),
(creditOrder:INTEGER, Examples: [1, 2, 3]),
(pay:TEXT, Examples: [$5,000,000.00, $60,000,000.00, $29,000,000.00]),
(screentime:TEXT, Examples: [0:32:30, 0:32:15, 0:29:00])
]
# Table: movie
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Title:TEXT, Examples: [Look Who's Talking, Driving Miss Daisy, Turner & Hooch]),
(MPAA Rating:TEXT, Examples: [PG-13, PG, R]),
(Budget:INTEGER, Examples: [7500000, 13000000, 14000000]),
(Gross:INTEGER, Examples: [296000000, 145793296, 71079915]),
(Release Date:TEXT, Examples: [1989-10-12, 1989-12-13, 1989-07-28]),
(Genre:TEXT, Examples: [Romance, Comedy, Crime]),
(Runtime:INTEGER, Examples: [93, 99, 100]),
(Rating:REAL, Examples: [5.9, 7.4, 7.2]),
(Rating Count:INTEGER, Examples: [73638, 91075, 91415]),
(Summary:TEXT)
]
【Foreign keys】
characters.ActorID=actor.ActorID
characters.MovieID=movie.MovieID

    【Question】
    How many movies star a male African American actor? male refers to gender = 'Male'; African American refers to ethnicity = 'African American'

    【Evidence】
    male refers to gender = 'Male'; African American refers to ethnicity = 'African American'

    Please read and understand the database schema carefully, and generate an executable SQL based on the user's question and evidence. 

SQL: SELECT COUNT(*) FROM characters AS T1 INNER JOIN actor AS T2 ON T1.ActorID = T2.ActorID WHERE T2.Gender = 'Male' AND T2.Ethnicity = 'African American'
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 movie
【Schema】
# Table: actor
[
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Name:TEXT, Examples: [John Travolta, Kirstie Alley, Olympia Dukakis]),
(Date of Birth:DATE, Examples: [1954-02-18]),
(Birth City:TEXT, Examples: [Englewood, Wichita, Lowell]),
(Birth Country:TEXT, Examples: [USA, West Germany, UK]),
(Height (Inches):INTEGER, Examples: [74, 67, 63]),
(Biography:TEXT),
(Gender:TEXT, Examples: [Male, Female]),
(Ethnicity:TEXT, Examples: [White, African American, Lebanese]),
(NetWorth:TEXT, Examples: [$250,000,000.00, $40,000,000.00, $6,000,000.00])
]
# Table: characters
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 4]),
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Character Name:TEXT, Examples: [James, Mollie, Rosie]),
(creditOrder:INTEGER, Examples: [1, 2, 3]),
(pay:TEXT, Examples: [$5,000,000.00, $60,000,000.00, $29,000,000.00]),
(screentime:TEXT, Examples: [0:32:30, 0:32:15, 0:29:00])
]
# Table: movie
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Title:TEXT, Examples: [Look Who's Talking, Driving Miss Daisy, Turner & Hooch]),
(MPAA Rating:TEXT, Examples: [PG-13, PG, R]),
(Budget:INTEGER, Examples: [7500000, 13000000, 14000000]),
(Gross:INTEGER, Examples: [296000000, 145793296, 71079915]),
(Release Date:TEXT, Examples: [1989-10-12, 1989-12-13, 1989-07-28]),
(Genre:TEXT, Examples: [Romance, Comedy, Crime]),
(Runtime:INTEGER, Examples: [93, 99, 100]),
(Rating:REAL, Examples: [5.9, 7.4, 7.2]),
(Rating Count:INTEGER, Examples: [73638, 91075, 91415]),
(Summary:TEXT)
]
【Foreign keys】
characters.ActorID=actor.ActorID
characters.MovieID=movie.MovieID

    【Question】
    What is the average rating of all the movies starring Tom Cruise? starring Tom Cruise refers to name = 'Tom Cruise'; average rating = divide(sum(rating where name = 'Tom Cruise'), count(movieid where name = 'Tom Cruise'))

    【Evidence】
    starring Tom Cruise refers to name = 'Tom Cruise'; average rating = divide(sum(rating where name = 'Tom Cruise'), count(movieid where name = 'Tom Cruise'))

    Please read and understand the database schema carefully, and generate an executable SQL based on the user's question and evidence. 

SQL: SELECT AVG(T1.Rating) FROM movie AS T1 INNER JOIN characters AS T2 ON T1.MovieID = T2.MovieID INNER JOIN actor AS T3 ON T3.ActorID = T2.ActorID WHERE T3.Name = 'Tom Cruise'
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 movie
【Schema】
# Table: actor
[
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Name:TEXT, Examples: [John Travolta, Kirstie Alley, Olympia Dukakis]),
(Date of Birth:DATE, Examples: [1954-02-18]),
(Birth City:TEXT, Examples: [Englewood, Wichita, Lowell]),
(Birth Country:TEXT, Examples: [USA, West Germany, UK]),
(Height (Inches):INTEGER, Examples: [74, 67, 63]),
(Biography:TEXT),
(Gender:TEXT, Examples: [Male, Female]),
(Ethnicity:TEXT, Examples: [White, African American, Lebanese]),
(NetWorth:TEXT, Examples: [$250,000,000.00, $40,000,000.00, $6,000,000.00])
]
# Table: characters
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 4]),
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Character Name:TEXT, Examples: [James, Mollie, Rosie]),
(creditOrder:INTEGER, Examples: [1, 2, 3]),
(pay:TEXT, Examples: [$5,000,000.00, $60,000,000.00, $29,000,000.00]),
(screentime:TEXT, Examples: [0:32:30, 0:32:15, 0:29:00])
]
# Table: movie
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Title:TEXT, Examples: [Look Who's Talking, Driving Miss Daisy, Turner & Hooch]),
(MPAA Rating:TEXT, Examples: [PG-13, PG, R]),
(Budget:INTEGER, Examples: [7500000, 13000000, 14000000]),
(Gross:INTEGER, Examples: [296000000, 145793296, 71079915]),
(Release Date:TEXT, Examples: [1989-10-12, 1989-12-13, 1989-07-28]),
(Genre:TEXT, Examples: [Romance, Comedy, Crime]),
(Runtime:INTEGER, Examples: [93, 99, 100]),
(Rating:REAL, Examples: [5.9, 7.4, 7.2]),
(Rating Count:INTEGER, Examples: [73638, 91075, 91415]),
(Summary:TEXT)
]
【Foreign keys】
characters.ActorID=actor.ActorID
characters.MovieID=movie.MovieID

    【Question】
    How much longer in percentage is the screen time of the most important character in Batman than the least important one? most important character refers to max(screentime); least important character refers to min(screentime); movie Batman refers to title = 'Batman'; percentage = divide(subtract(max(screentime) , min(screentime)) , min(screentime)) * 100%

    【Evidence】
    most important character refers to max(screentime); least important character refers to min(screentime); movie Batman refers to title = 'Batman'; percentage = divide(subtract(max(screentime) , min(screentime)) , min(screentime)) * 100%

    Please read and understand the database schema carefully, and generate an executable SQL based on the user's question and evidence. 

SQL: SELECT (MAX(CAST(SUBSTR(T2.screentime, 3, 2) AS REAL)) - MIN(CAST(SUBSTR(T2.screentime, 3, 2) AS REAL))) * 100 / MIN(CAST(SUBSTR(T2.screentime, 3, 2) AS REAL)) FROM movie AS T1 INNER JOIN characters AS T2 ON T1.MovieID = T2.MovieID WHERE T1.Title = 'Batman'
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 movie
【Schema】
# Table: actor
[
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Name:TEXT, Examples: [John Travolta, Kirstie Alley, Olympia Dukakis]),
(Date of Birth:DATE, Examples: [1954-02-18]),
(Birth City:TEXT, Examples: [Englewood, Wichita, Lowell]),
(Birth Country:TEXT, Examples: [USA, West Germany, UK]),
(Height (Inches):INTEGER, Examples: [74, 67, 63]),
(Biography:TEXT),
(Gender:TEXT, Examples: [Male, Female]),
(Ethnicity:TEXT, Examples: [White, African American, Lebanese]),
(NetWorth:TEXT, Examples: [$250,000,000.00, $40,000,000.00, $6,000,000.00])
]
# Table: characters
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 4]),
(ActorID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Character Name:TEXT, Examples: [James, Mollie, Rosie]),
(creditOrder:INTEGER, Examples: [1, 2, 3]),
(pay:TEXT, Examples: [$5,000,000.00, $60,000,000.00, $29,000,000.00]),
(screentime:TEXT, Examples: [0:32:30, 0:32:15, 0:29:00])
]
# Table: movie
[
(MovieID:INTEGER, Primary Key, Examples: [1, 2, 3]),
(Title:TEXT, Examples: [Look Who's Talking, Driving Miss Daisy, Turner & Hooch]),
(MPAA Rating:TEXT, Examples: [PG-13, PG, R]),
(Budget:INTEGER, Examples: [7500000, 13000000, 14000000]),
(Gross:INTEGER, Examples: [296000000, 145793296, 71079915]),
(Release Date:TEXT, Examples: [1989-10-12, 1989-12-13, 1989-07-28]),
(Genre:TEXT, Examples: [Romance, Comedy, Crime]),
(Runtime:INTEGER, Examples: [93, 99, 100]),
(Rating:REAL, Examples: [5.9, 7.4, 7.2]),
(Rating Count:INTEGER, Examples: [73638, 91075, 91415]),
(Summary:TEXT)
]
【Foreign keys】
characters.ActorID=actor.ActorID
characters.MovieID=movie.MovieID

    【Question】
    Which movie had the biggest budget? Give the name of the movie. biggest budget refers to max(Budget); name of the movie refers to Title

    【Evidence】
    biggest budget refers to max(Budget); name of the movie refers to Title

    Please read and understand the database schema carefully, and generate an executable SQL based on the user's question and evidence. 

SQL: SELECT Title FROM movie ORDER BY Budget DESC LIMIT 1