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】 computer_student
【Schema】
# Table: taughtBy
[
(course_id:INTEGER, Primary Key, Examples: [0, 1, 2]),
(p_id:INTEGER, Primary Key, Examples: [40, 180, 279])
]
# Table: person
[
(p_id:INTEGER, Primary Key, Examples: [3, 4, 5]),
(professor:INTEGER, Examples: [0, 1]),
(student:INTEGER, Examples: [1, 0]),
(hasPosition:TEXT, Examples: [0, Faculty, Faculty_adj]),
(inPhase:TEXT, Examples: [0, Post_Quals, Post_Generals]),
(yearsInProgram:TEXT, Examples: [0, Year_2, Year_5])
]
# Table: course
[
(course_id:INTEGER, Primary Key, Examples: [0, 1, 2]),
(courseLevel:TEXT, Examples: [Level_500, Level_300, Level_400])
]
# Table: advisedBy
[
(p_id:INTEGER, Primary Key, Examples: [6, 9, 13]),
(p_id_dummy:INTEGER, Primary Key, Examples: [5, 7, 29])
]
【Foreign keys】
taughtBy.p_id=person.p_id
taughtBy.course_id=course.course_id
advisedBy.p_id=person.p_id
advisedBy.p_id_dummy=person.p_id

    【Question】
    What is the average number of professional or master/undergraduate courses being taught by each professor? professional or master/undergraduate courses refers to courseLevel = 'Level_500'; average number = divide(count(taughtBy.course_id), count(taughtBy.p_id))

    【Evidence】
    professional or master/undergraduate courses refers to courseLevel = 'Level_500'; average number = divide(count(taughtBy.course_id), count(taughtBy.p_id))

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

SQL: SELECT CAST(COUNT(T1.course_id) AS REAL) / COUNT(DISTINCT T2.p_id) FROM course AS T1 INNER JOIN taughtBy AS T2 ON T1.course_id = T2.course_id WHERE T1.courseLevel = 'Level_500'
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 computer_student
【Schema】
# Table: taughtBy
[
(course_id:INTEGER, Primary Key, Examples: [0, 1, 2]),
(p_id:INTEGER, Primary Key, Examples: [40, 180, 279])
]
# Table: person
[
(p_id:INTEGER, Primary Key, Examples: [3, 4, 5]),
(professor:INTEGER, Examples: [0, 1]),
(student:INTEGER, Examples: [1, 0]),
(hasPosition:TEXT, Examples: [0, Faculty, Faculty_adj]),
(inPhase:TEXT, Examples: [0, Post_Quals, Post_Generals]),
(yearsInProgram:TEXT, Examples: [0, Year_2, Year_5])
]
# Table: course
[
(course_id:INTEGER, Primary Key, Examples: [0, 1, 2]),
(courseLevel:TEXT, Examples: [Level_500, Level_300, Level_400])
]
# Table: advisedBy
[
(p_id:INTEGER, Primary Key, Examples: [6, 9, 13]),
(p_id_dummy:INTEGER, Primary Key, Examples: [5, 7, 29])
]
【Foreign keys】
taughtBy.p_id=person.p_id
taughtBy.course_id=course.course_id
advisedBy.p_id=person.p_id
advisedBy.p_id_dummy=person.p_id

    【Question】
    How many courses were taught by more than 4 people? courses refers to taughtBy.course_id; more than 4 people refers to count(taughtBy.p_id) > 4

    【Evidence】
    courses refers to taughtBy.course_id; more than 4 people refers to count(taughtBy.p_id) > 4

    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 ( SELECT COUNT(course_id) FROM taughtBy GROUP BY course_id HAVING COUNT(course_id) > 4 )
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 computer_student
【Schema】
# Table: taughtBy
[
(course_id:INTEGER, Primary Key, Examples: [0, 1, 2]),
(p_id:INTEGER, Primary Key, Examples: [40, 180, 279])
]
# Table: person
[
(p_id:INTEGER, Primary Key, Examples: [3, 4, 5]),
(professor:INTEGER, Examples: [0, 1]),
(student:INTEGER, Examples: [1, 0]),
(hasPosition:TEXT, Examples: [0, Faculty, Faculty_adj]),
(inPhase:TEXT, Examples: [0, Post_Quals, Post_Generals]),
(yearsInProgram:TEXT, Examples: [0, Year_2, Year_5])
]
# Table: course
[
(course_id:INTEGER, Primary Key, Examples: [0, 1, 2]),
(courseLevel:TEXT, Examples: [Level_500, Level_300, Level_400])
]
# Table: advisedBy
[
(p_id:INTEGER, Primary Key, Examples: [6, 9, 13]),
(p_id_dummy:INTEGER, Primary Key, Examples: [5, 7, 29])
]
【Foreign keys】
taughtBy.p_id=person.p_id
taughtBy.course_id=course.course_id
advisedBy.p_id=person.p_id
advisedBy.p_id_dummy=person.p_id

    【Question】
    What is the total of professional courses available at the university? List out all the course id. professional courses refers to courseLevel = 'Level_500'; course id refers to course.course_id

    【Evidence】
    professional courses refers to courseLevel = 'Level_500'; course id refers to course.course_id

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

SQL: SELECT COUNT(course_id) FROM course WHERE courseLevel = 'Level_500'
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 computer_student
【Schema】
# Table: taughtBy
[
(course_id:INTEGER, Primary Key, Examples: [0, 1, 2]),
(p_id:INTEGER, Primary Key, Examples: [40, 180, 279])
]
# Table: person
[
(p_id:INTEGER, Primary Key, Examples: [3, 4, 5]),
(professor:INTEGER, Examples: [0, 1]),
(student:INTEGER, Examples: [1, 0]),
(hasPosition:TEXT, Examples: [0, Faculty, Faculty_adj]),
(inPhase:TEXT, Examples: [0, Post_Quals, Post_Generals]),
(yearsInProgram:TEXT, Examples: [0, Year_2, Year_5])
]
# Table: course
[
(course_id:INTEGER, Primary Key, Examples: [0, 1, 2]),
(courseLevel:TEXT, Examples: [Level_500, Level_300, Level_400])
]
# Table: advisedBy
[
(p_id:INTEGER, Primary Key, Examples: [6, 9, 13]),
(p_id_dummy:INTEGER, Primary Key, Examples: [5, 7, 29])
]
【Foreign keys】
taughtBy.p_id=person.p_id
taughtBy.course_id=course.course_id
advisedBy.p_id=person.p_id
advisedBy.p_id_dummy=person.p_id

    【Question】
    What is the sum of year 1 and year 2 students? year 1 and year 2 students refers to yearsInProgram = 'Year_1' and yearsInProgram = 'Year_2' and student = 1

    【Evidence】
    year 1 and year 2 students refers to yearsInProgram = 'Year_1' and yearsInProgram = 'Year_2' and student = 1

    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 person WHERE yearsInProgram = 'Year_1' OR yearsInProgram = 'Year_2'
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 computer_student
【Schema】
# Table: taughtBy
[
(course_id:INTEGER, Primary Key, Examples: [0, 1, 2]),
(p_id:INTEGER, Primary Key, Examples: [40, 180, 279])
]
# Table: person
[
(p_id:INTEGER, Primary Key, Examples: [3, 4, 5]),
(professor:INTEGER, Examples: [0, 1]),
(student:INTEGER, Examples: [1, 0]),
(hasPosition:TEXT, Examples: [0, Faculty, Faculty_adj]),
(inPhase:TEXT, Examples: [0, Post_Quals, Post_Generals]),
(yearsInProgram:TEXT, Examples: [0, Year_2, Year_5])
]
# Table: course
[
(course_id:INTEGER, Primary Key, Examples: [0, 1, 2]),
(courseLevel:TEXT, Examples: [Level_500, Level_300, Level_400])
]
# Table: advisedBy
[
(p_id:INTEGER, Primary Key, Examples: [6, 9, 13]),
(p_id_dummy:INTEGER, Primary Key, Examples: [5, 7, 29])
]
【Foreign keys】
taughtBy.p_id=person.p_id
taughtBy.course_id=course.course_id
advisedBy.p_id=person.p_id
advisedBy.p_id_dummy=person.p_id

    【Question】
    How many courses were taught by a professor who is currently the member of faculty? professor refers to professor = 1;  member of faculty refers to hasPosition <> 0

    【Evidence】
    professor refers to professor = 1;  member of faculty refers to hasPosition <> 0

    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 person AS T1 INNER JOIN taughtBy AS T2 ON T1.p_id = T2.p_id WHERE T1.professor = 1 AND T1.hasPosition <> 0
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 computer_student
【Schema】
# Table: taughtBy
[
(course_id:INTEGER, Primary Key, Examples: [0, 1, 2]),
(p_id:INTEGER, Primary Key, Examples: [40, 180, 279])
]
# Table: person
[
(p_id:INTEGER, Primary Key, Examples: [3, 4, 5]),
(professor:INTEGER, Examples: [0, 1]),
(student:INTEGER, Examples: [1, 0]),
(hasPosition:TEXT, Examples: [0, Faculty, Faculty_adj]),
(inPhase:TEXT, Examples: [0, Post_Quals, Post_Generals]),
(yearsInProgram:TEXT, Examples: [0, Year_2, Year_5])
]
# Table: course
[
(course_id:INTEGER, Primary Key, Examples: [0, 1, 2]),
(courseLevel:TEXT, Examples: [Level_500, Level_300, Level_400])
]
# Table: advisedBy
[
(p_id:INTEGER, Primary Key, Examples: [6, 9, 13]),
(p_id_dummy:INTEGER, Primary Key, Examples: [5, 7, 29])
]
【Foreign keys】
taughtBy.p_id=person.p_id
taughtBy.course_id=course.course_id
advisedBy.p_id=person.p_id
advisedBy.p_id_dummy=person.p_id

    【Question】
    Which professor taught the most courses and what is the position of this person in the university? professor refers to taughtBy.p_id; most courses refers to max(taughtBy.p_id); position refers to hasPosition

    【Evidence】
    professor refers to taughtBy.p_id; most courses refers to max(taughtBy.p_id); position refers to hasPosition

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

SQL: SELECT T1.p_id, T1.hasPosition FROM person AS T1 INNER JOIN taughtBy AS T2 ON T1.p_id = T2.p_id GROUP BY T1.p_id ORDER BY COUNT(T2.course_id) DESC LIMIT 1
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 computer_student
【Schema】
# Table: taughtBy
[
(course_id:INTEGER, Primary Key, Examples: [0, 1, 2]),
(p_id:INTEGER, Primary Key, Examples: [40, 180, 279])
]
# Table: person
[
(p_id:INTEGER, Primary Key, Examples: [3, 4, 5]),
(professor:INTEGER, Examples: [0, 1]),
(student:INTEGER, Examples: [1, 0]),
(hasPosition:TEXT, Examples: [0, Faculty, Faculty_adj]),
(inPhase:TEXT, Examples: [0, Post_Quals, Post_Generals]),
(yearsInProgram:TEXT, Examples: [0, Year_2, Year_5])
]
# Table: course
[
(course_id:INTEGER, Primary Key, Examples: [0, 1, 2]),
(courseLevel:TEXT, Examples: [Level_500, Level_300, Level_400])
]
# Table: advisedBy
[
(p_id:INTEGER, Primary Key, Examples: [6, 9, 13]),
(p_id_dummy:INTEGER, Primary Key, Examples: [5, 7, 29])
]
【Foreign keys】
taughtBy.p_id=person.p_id
taughtBy.course_id=course.course_id
advisedBy.p_id=person.p_id
advisedBy.p_id_dummy=person.p_id

    【Question】
    Which courses were taught by a professor who is not a faculty member? courses refers to taughtBy.course_id; professor refers to professor = 1; is not a faculty member refers to hasPosition = 0

    【Evidence】
    courses refers to taughtBy.course_id; professor refers to professor = 1; is not a faculty member refers to hasPosition = 0

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

SQL: SELECT DISTINCT T2.course_id FROM person AS T1 INNER JOIN taughtBy AS T2 ON T1.p_id = T2.p_id WHERE T1.professor = 1 AND T1.hasPosition = 0
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 computer_student
【Schema】
# Table: taughtBy
[
(course_id:INTEGER, Primary Key, Examples: [0, 1, 2]),
(p_id:INTEGER, Primary Key, Examples: [40, 180, 279])
]
# Table: person
[
(p_id:INTEGER, Primary Key, Examples: [3, 4, 5]),
(professor:INTEGER, Examples: [0, 1]),
(student:INTEGER, Examples: [1, 0]),
(hasPosition:TEXT, Examples: [0, Faculty, Faculty_adj]),
(inPhase:TEXT, Examples: [0, Post_Quals, Post_Generals]),
(yearsInProgram:TEXT, Examples: [0, Year_2, Year_5])
]
# Table: course
[
(course_id:INTEGER, Primary Key, Examples: [0, 1, 2]),
(courseLevel:TEXT, Examples: [Level_500, Level_300, Level_400])
]
# Table: advisedBy
[
(p_id:INTEGER, Primary Key, Examples: [6, 9, 13]),
(p_id_dummy:INTEGER, Primary Key, Examples: [5, 7, 29])
]
【Foreign keys】
taughtBy.p_id=person.p_id
taughtBy.course_id=course.course_id
advisedBy.p_id=person.p_id
advisedBy.p_id_dummy=person.p_id

    【Question】
    Which member of the faculty are teaching the most courses and what is his/her general course level? member of the faculty refers to hasPosition <> 0, most courses refers to max(count(course.course_id))

    【Evidence】
    member of the faculty refers to hasPosition <> 0, most courses refers to max(count(course.course_id))

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

SQL: SELECT T1.p_id, T3.courseLevel FROM person AS T1 INNER JOIN taughtBy AS T2 ON T1.p_id = T2.p_id INNER JOIN course AS T3 ON T3.course_id = T2.course_id GROUP BY T1.p_id ORDER BY COUNT(T2.course_id) DESC LIMIT 1
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 law_episode
【Schema】
# Table: Credit
[
(episode_id:TEXT, Primary Key, Examples: [tt0629146, tt0629149, tt0629153]),
(person_id:TEXT, Primary Key, Examples: [nm0000973, nm0001583, nm0001832]),
(category:TEXT, Examples: [Additional Crew]),
(role:TEXT, Examples: [technical advisor]),
(credited:TEXT, Examples: [true, false])
]
# Table: Person
[
(person_id:TEXT, Primary Key, Examples: [nm0000210, nm0000973, nm0001346]),
(name:TEXT, Examples: [Julia Roberts, Rene Balcer, Billy Fox]),
(birthdate:DATE, Examples: [1967-10-28]),
(birth_name:TEXT, Examples: [Julia Fiona Roberts]),
(birth_place:TEXT, Examples: [Smyrna, Montreal, Harrisburg]),
(birth_region:TEXT, Examples: [Georgia, Quebec, Pennsylvania]),
(birth_country:TEXT, Examples: [USA, Canada, England]),
(height_meters:REAL, Examples: [1.73, 1.88, 1.93]),
(nickname:TEXT, Examples: [Jules, Gus, Ed])
]
# Table: Award
[
(award_id:INTEGER, Primary Key, Examples: [258, 259, 260]),
(organization:TEXT),
(year:INTEGER, Examples: [1999, 2000]),
(award_category:TEXT, Examples: [Monitor, Primetime Emmy, Silver Gavel Award]),
(award:TEXT),
(series:TEXT, Examples: [Law and Order]),
(episode_id:TEXT, Examples: [tt0629149, tt0629398, tt0629248]),
(person_id:TEXT, Examples: [nm0937725, nm0792309, nm0049569]),
(role:TEXT, Examples: [Katrina Ludlow, production mixer, re-recording mixer]),
(result:TEXT, Examples: [Winner, Nominee])
]
# Table: Vote
[
(episode_id:TEXT, Examples: [tt0629204, tt0629228, tt0629170]),
(stars:INTEGER, Examples: [10, 9, 8]),
(votes:INTEGER, Examples: [36, 39, 64]),
(percent:REAL, Examples: [17.7, 19.2, 31.5])
]
# Table: Episode
[
(episode_id:TEXT, Primary Key, Examples: [tt0629146, tt0629149, tt0629153]),
(series:TEXT, Examples: [Law and Order]),
(season:INTEGER, Examples: [9]),
(episode:INTEGER, Examples: [1, 2, 3]),
(number_in_series:INTEGER, Examples: [182, 183, 184]),
(title:TEXT, Examples: [Cherished, DWB, Bait]),
(summary:TEXT),
(air_date:DATE, Examples: [1998-09-23]),
(episode_image:TEXT),
(rating:REAL, Examples: [7.9, 7.6, 8.2]),
(votes:INTEGER, Examples: [203, 177, 159])
]
# Table: Keyword
[
(episode_id:TEXT, Primary Key, Examples: [tt0629239, tt0629397, tt0629420]),
(keyword:TEXT, Primary Key, Examples: [nun, priest, police officer])
]
【Foreign keys】
Credit.episode_id=Episode.episode_id
Credit.person_id=Person.person_id
Award.episode_id=Episode.episode_id
Award.person_id=Person.person_id
Vote.episode_id=Episode.episode_id
Keyword.episode_id=Episode.episode_id

    【Question】
    Please list all the keywords of the episode "Refuge: Part 1". episode "Refuge: Part 1" refers to title = 'Refuge: Part 1'

    【Evidence】
    episode "Refuge: Part 1" refers to title = 'Refuge: Part 1'

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

SQL: SELECT T2.keyword FROM Episode AS T1 INNER JOIN Keyword AS T2 ON T1.episode_id = T2.episode_id WHERE T1.title = 'Refuge: Part 1'
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 law_episode
【Schema】
# Table: Credit
[
(episode_id:TEXT, Primary Key, Examples: [tt0629146, tt0629149, tt0629153]),
(person_id:TEXT, Primary Key, Examples: [nm0000973, nm0001583, nm0001832]),
(category:TEXT, Examples: [Additional Crew]),
(role:TEXT, Examples: [technical advisor]),
(credited:TEXT, Examples: [true, false])
]
# Table: Person
[
(person_id:TEXT, Primary Key, Examples: [nm0000210, nm0000973, nm0001346]),
(name:TEXT, Examples: [Julia Roberts, Rene Balcer, Billy Fox]),
(birthdate:DATE, Examples: [1967-10-28]),
(birth_name:TEXT, Examples: [Julia Fiona Roberts]),
(birth_place:TEXT, Examples: [Smyrna, Montreal, Harrisburg]),
(birth_region:TEXT, Examples: [Georgia, Quebec, Pennsylvania]),
(birth_country:TEXT, Examples: [USA, Canada, England]),
(height_meters:REAL, Examples: [1.73, 1.88, 1.93]),
(nickname:TEXT, Examples: [Jules, Gus, Ed])
]
# Table: Award
[
(award_id:INTEGER, Primary Key, Examples: [258, 259, 260]),
(organization:TEXT),
(year:INTEGER, Examples: [1999, 2000]),
(award_category:TEXT, Examples: [Monitor, Primetime Emmy, Silver Gavel Award]),
(award:TEXT),
(series:TEXT, Examples: [Law and Order]),
(episode_id:TEXT, Examples: [tt0629149, tt0629398, tt0629248]),
(person_id:TEXT, Examples: [nm0937725, nm0792309, nm0049569]),
(role:TEXT, Examples: [Katrina Ludlow, production mixer, re-recording mixer]),
(result:TEXT, Examples: [Winner, Nominee])
]
# Table: Vote
[
(episode_id:TEXT, Examples: [tt0629204, tt0629228, tt0629170]),
(stars:INTEGER, Examples: [10, 9, 8]),
(votes:INTEGER, Examples: [36, 39, 64]),
(percent:REAL, Examples: [17.7, 19.2, 31.5])
]
# Table: Episode
[
(episode_id:TEXT, Primary Key, Examples: [tt0629146, tt0629149, tt0629153]),
(series:TEXT, Examples: [Law and Order]),
(season:INTEGER, Examples: [9]),
(episode:INTEGER, Examples: [1, 2, 3]),
(number_in_series:INTEGER, Examples: [182, 183, 184]),
(title:TEXT, Examples: [Cherished, DWB, Bait]),
(summary:TEXT),
(air_date:DATE, Examples: [1998-09-23]),
(episode_image:TEXT),
(rating:REAL, Examples: [7.9, 7.6, 8.2]),
(votes:INTEGER, Examples: [203, 177, 159])
]
# Table: Keyword
[
(episode_id:TEXT, Primary Key, Examples: [tt0629239, tt0629397, tt0629420]),
(keyword:TEXT, Primary Key, Examples: [nun, priest, police officer])
]
【Foreign keys】
Credit.episode_id=Episode.episode_id
Credit.person_id=Person.person_id
Award.episode_id=Episode.episode_id
Award.person_id=Person.person_id
Vote.episode_id=Episode.episode_id
Keyword.episode_id=Episode.episode_id

    【Question】
    How many keywords are there for season 9, episode 23 of law_and_order?

    【Evidence】
    

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

SQL: SELECT COUNT(T2.keyword) FROM Episode AS T1 INNER JOIN Keyword AS T2 ON T1.episode_id = T2.episode_id WHERE T1.season = 9 AND T1.episode = 23
You are now a sqlite data analyst, and you are given a database schema as follows:

    【Schema】
    【DB_ID】 law_episode
【Schema】
# Table: Credit
[
(episode_id:TEXT, Primary Key, Examples: [tt0629146, tt0629149, tt0629153]),
(person_id:TEXT, Primary Key, Examples: [nm0000973, nm0001583, nm0001832]),
(category:TEXT, Examples: [Additional Crew]),
(role:TEXT, Examples: [technical advisor]),
(credited:TEXT, Examples: [true, false])
]
# Table: Person
[
(person_id:TEXT, Primary Key, Examples: [nm0000210, nm0000973, nm0001346]),
(name:TEXT, Examples: [Julia Roberts, Rene Balcer, Billy Fox]),
(birthdate:DATE, Examples: [1967-10-28]),
(birth_name:TEXT, Examples: [Julia Fiona Roberts]),
(birth_place:TEXT, Examples: [Smyrna, Montreal, Harrisburg]),
(birth_region:TEXT, Examples: [Georgia, Quebec, Pennsylvania]),
(birth_country:TEXT, Examples: [USA, Canada, England]),
(height_meters:REAL, Examples: [1.73, 1.88, 1.93]),
(nickname:TEXT, Examples: [Jules, Gus, Ed])
]
# Table: Award
[
(award_id:INTEGER, Primary Key, Examples: [258, 259, 260]),
(organization:TEXT),
(year:INTEGER, Examples: [1999, 2000]),
(award_category:TEXT, Examples: [Monitor, Primetime Emmy, Silver Gavel Award]),
(award:TEXT),
(series:TEXT, Examples: [Law and Order]),
(episode_id:TEXT, Examples: [tt0629149, tt0629398, tt0629248]),
(person_id:TEXT, Examples: [nm0937725, nm0792309, nm0049569]),
(role:TEXT, Examples: [Katrina Ludlow, production mixer, re-recording mixer]),
(result:TEXT, Examples: [Winner, Nominee])
]
# Table: Vote
[
(episode_id:TEXT, Examples: [tt0629204, tt0629228, tt0629170]),
(stars:INTEGER, Examples: [10, 9, 8]),
(votes:INTEGER, Examples: [36, 39, 64]),
(percent:REAL, Examples: [17.7, 19.2, 31.5])
]
# Table: Episode
[
(episode_id:TEXT, Primary Key, Examples: [tt0629146, tt0629149, tt0629153]),
(series:TEXT, Examples: [Law and Order]),
(season:INTEGER, Examples: [9]),
(episode:INTEGER, Examples: [1, 2, 3]),
(number_in_series:INTEGER, Examples: [182, 183, 184]),
(title:TEXT, Examples: [Cherished, DWB, Bait]),
(summary:TEXT),
(air_date:DATE, Examples: [1998-09-23]),
(episode_image:TEXT),
(rating:REAL, Examples: [7.9, 7.6, 8.2]),
(votes:INTEGER, Examples: [203, 177, 159])
]
# Table: Keyword
[
(episode_id:TEXT, Primary Key, Examples: [tt0629239, tt0629397, tt0629420]),
(keyword:TEXT, Primary Key, Examples: [nun, priest, police officer])
]
【Foreign keys】
Credit.episode_id=Episode.episode_id
Credit.person_id=Person.person_id
Award.episode_id=Episode.episode_id
Award.person_id=Person.person_id
Vote.episode_id=Episode.episode_id
Keyword.episode_id=Episode.episode_id

    【Question】
    What is the title of the episode with the keyword "laundering money"? keyword "laundering money" refers to keyword = 'laundering money'

    【Evidence】
    keyword "laundering money" refers to keyword = 'laundering money'

    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 Episode AS T1 INNER JOIN Keyword AS T2 ON T1.episode_id = T2.episode_id WHERE T2.keyword = 'laundering money'