richardr1126/spider-context-instruct huggingface dataset:
### Instruction:

Convert text to sql: Who is the person that has no friend? | person : name , age , city , gender , job | personfriend : name , friend , year | personfriend.friend = person.name | personfriend.name = person.name | 

### Response:

select name from person except select name from personfriend

### Instruction:

Convert text to sql: What are the names of all people who do not have friends? | person : name , age , city , gender , job | personfriend : name , friend , year | personfriend.friend = person.name | personfriend.name = person.name | 

### Response:

select name from person except select name from personfriend

### Instruction:

Convert text to sql: Which person whose friends have the oldest average age? | person : name , age , city , gender , job | personfriend : name , friend , year | personfriend.friend = person.name | personfriend.name = person.name | 

### Response:

select personfriend.name , avg ( person.age ) from person join personfriend on person.name = personfriend.friend group by personfriend.name order by avg ( person.age ) desc limit 1

### Instruction:

Convert text to sql: What is the name of the person who has the oldest average age for their friends, and what is that average age? | person : name , age , city , gender , job | personfriend : name , friend , year | personfriend.friend = person.name | personfriend.name = person.name | 

### Response:

select personfriend.name , avg ( person.age ) from person join personfriend on person.name = personfriend.friend group by personfriend.name order by avg ( person.age ) desc limit 1

### Instruction:

Convert text to sql: What is the total number of people who has no friend living in the city of Austin. | person : name , age , city , gender , job | personfriend : name , friend , year | personfriend.friend = person.name | personfriend.name = person.name | 

### Response:

select count ( distinct name ) from personfriend where friend not in ( select name from person where city = 'Austin' )

### Instruction:

Convert text to sql: What is the total number of people who have no friends living in Austin? | person : name , age , city , gender , job | personfriend : name , friend , year | personfriend.friend = person.name | personfriend.name = person.name | 

### Response:

select count ( distinct name ) from personfriend where friend not in ( select name from person where city = 'Austin' )

### Instruction:

Convert text to sql: Find Alice's friends of friends. | person : name , age , city , gender , job | personfriend : name , friend , year | personfriend.friend = person.name | personfriend.name = person.name | 

### Response:

select distinct personfriend.name from personfriend join person on personfriend.name = person.name join personfriend on personfriend.friend = personfriend.name join personfriend on personfriend.friend = personfriend.name where person.name = 'Alice' and personfriend.name != 'Alice'
### Instruction:

Convert text to sql: What are the names of all of Alice's friends of friends? | person : name , age , city , gender , job | personfriend : name , friend , year | personfriend.friend = person.name | personfriend.name = person.name | 

### Response:

select distinct personfriend.name from personfriend join person on personfriend.name = person.name join personfriend on personfriend.friend = personfriend.name join personfriend on personfriend.friend = personfriend.name where person.name = 'Alice' and personfriend.name != 'Alice'
### Instruction:

Convert text to sql: How many members are there? | college : college_id , name , leader_name , college_location | member : member_id , name , country , college_id | round : round_id , member_id , decoration_theme , rank_in_round | member.college_id = college.college_id | round.member_id = member.member_id | 

### Response:

select count ( * ) from member

### Instruction:

Convert text to sql: List the names of members in ascending alphabetical order. | college : college_id , name , leader_name , college_location | member : member_id , name , country , college_id | round : round_id , member_id , decoration_theme , rank_in_round | member.college_id = college.college_id | round.member_id = member.member_id | 

### Response:

select name from member order by name asc

### Instruction:

Convert text to sql: What are the names and countries of members? | college : college_id , name , leader_name , college_location | member : member_id , name , country , college_id | round : round_id , member_id , decoration_theme , rank_in_round | member.college_id = college.college_id | round.member_id = member.member_id | 

### Response:

select name , country from member

### Instruction:

Convert text to sql: Show the names of members whose country is "United States" or "Canada". | college : college_id , name , leader_name , college_location | member : member_id , name , country , college_id | round : round_id , member_id , decoration_theme , rank_in_round | member.college_id = college.college_id | round.member_id = member.member_id | 

### Response:

select name from member where country = 'United States' or country = 'Canada'

### Instruction:

Convert text to sql: Show the different countries and the number of members from each. | college : college_id , name , leader_name , college_location | member : member_id , name , country , college_id | round : round_id , member_id , decoration_theme , rank_in_round | member.college_id = college.college_id | round.member_id = member.member_id | 

### Response:

select country , count ( * ) from member group by country

### Instruction:

Convert text to sql: Show the most common country across members. | college : college_id , name , leader_name , college_location | member : member_id , name , country , college_id | round : round_id , member_id , decoration_theme , rank_in_round | member.college_id = college.college_id | round.member_id = member.member_id | 

### Response:

select country from member group by country order by count ( * ) desc limit 1

### Instruction:

Convert text to sql: Which countries have more than two members? | college : college_id , name , leader_name , college_location | member : member_id , name , country , college_id | round : round_id , member_id , decoration_theme , rank_in_round | member.college_id = college.college_id | round.member_id = member.member_id | 

### Response:

select country from member group by country having count ( * ) > 2
### Instruction:

Convert text to sql: Show the leader names and locations of colleges. | college : college_id , name , leader_name , college_location | member : member_id , name , country , college_id | round : round_id , member_id , decoration_theme , rank_in_round | member.college_id = college.college_id | round.member_id = member.member_id | 

### Response:

select leader_name , college_location from college

### Instruction:

Convert text to sql: Show the names of members and names of colleges they go to. | college : college_id , name , leader_name , college_location | member : member_id , name , country , college_id | round : round_id , member_id , decoration_theme , rank_in_round | member.college_id = college.college_id | round.member_id = member.member_id | 

### Response:

select member.name , college.name from college join member on college.college_id = member.college_id

### Instruction:

Convert text to sql: Show the names of members and the locations of colleges they go to in ascending alphabetical order of member names. | college : college_id , name , leader_name , college_location | member : member_id , name , country , college_id | round : round_id , member_id , decoration_theme , rank_in_round | member.college_id = college.college_id | round.member_id = member.member_id | 

### Response:

select member.name , college.college_location from college join member on college.college_id = member.college_id order by member.name asc

### Instruction:

Convert text to sql: Show the distinct leader names of colleges associated with members from country "Canada". | college : college_id , name , leader_name , college_location | member : member_id , name , country , college_id | round : round_id , member_id , decoration_theme , rank_in_round | member.college_id = college.college_id | round.member_id = member.member_id | 

### Response:

select distinct college.leader_name from college join member on college.college_id = member.college_id where member.country = 'Canada'

### Instruction:

Convert text to sql: Show the names of members and the decoration themes they have. | college : college_id , name , leader_name , college_location | member : member_id , name , country , college_id | round : round_id , member_id , decoration_theme , rank_in_round | member.college_id = college.college_id | round.member_id = member.member_id | 

### Response:

select member.name , round.decoration_theme from member join round on member.member_id = round.member_id

### Instruction:

Convert text to sql: Show the names of members that have a rank in round higher than 3. | college : college_id , name , leader_name , college_location | member : member_id , name , country , college_id | round : round_id , member_id , decoration_theme , rank_in_round | member.college_id = college.college_id | round.member_id = member.member_id | 

### Response:

select member.name from member join round on member.member_id = round.member_id where round.rank_in_round > 3
### Instruction:

Convert text to sql: Show the names of members in ascending order of their rank in rounds. | college : college_id , name , leader_name , college_location | member : member_id , name , country , college_id | round : round_id , member_id , decoration_theme , rank_in_round | member.college_id = college.college_id | round.member_id = member.member_id | 

### Response:

select member.name from member join round on member.member_id = round.member_id order by rank_in_round asc

### Instruction:

Convert text to sql: List the names of members who did not participate in any round. | college : college_id , name , leader_name , college_location | member : member_id , name , country , college_id | round : round_id , member_id , decoration_theme , rank_in_round | member.college_id = college.college_id | round.member_id = member.member_id | 

### Response:

select name from member where member_id not in ( select member_id from round )
### Instruction:

Convert text to sql: Find the name and access counts of all documents, in alphabetic order of the document name. | roles : role_code , role_description | users : user_id , role_code , user_name , user_login , password | document_structures : document_structure_code , parent_document_structure_code , document_structure_description | functional_areas : functional_area_code , parent_functional_area_code , functional_area_description | images : image_id , image_alt_text , image_name , image_url | documents : document_code , document_structure_code , document_type_code , access_count , document_name | document_functional_areas : document_code , functional_area_code | document_sections : section_id , document_code , section_sequence , section_code , section_title | document_sections_images : section_id , image_id | users.role_code = roles.role_code | documents.document_structure_code = document_structures.document_structure_code | document_functional_areas.functional_area_code = functional_areas.functional_area_code | document_functional_areas.document_code = documents.document_code | document_sections.document_code = documents.document_code | document_sections_images.image_id = images.image_id | document_sections_images.section_id = document_sections.section_id | 

### Response:

select document_name , access_count from documents order by document_name asc

### Instruction:

Convert text to sql: What are the names of all the documents, as well as the access counts of each, ordered alphabetically? | roles : role_code , role_description | users : user_id , role_code , user_name , user_login , password | document_structures : document_structure_code , parent_document_structure_code , document_structure_description | functional_areas : functional_area_code , parent_functional_area_code , functional_area_description | images : image_id , image_alt_text , image_name , image_url | documents : document_code , document_structure_code , document_type_code , access_count , document_name | document_functional_areas : document_code , functional_area_code | document_sections : section_id , document_code , section_sequence , section_code , section_title | document_sections_images : section_id , image_id | users.role_code = roles.role_code | documents.document_structure_code = document_structures.document_structure_code | document_functional_areas.functional_area_code = functional_areas.functional_area_code | document_functional_areas.document_code = documents.document_code | document_sections.document_code = documents.document_code | document_sections_images.image_id = images.image_id | document_sections_images.section_id = document_sections.section_id | 

### Response:

select document_name , access_count from documents order by document_name asc
### Instruction:

Convert text to sql: Find the name of the document that has been accessed the greatest number of times, as well as the count of how many times it has been accessed? | roles : role_code , role_description | users : user_id , role_code , user_name , user_login , password | document_structures : document_structure_code , parent_document_structure_code , document_structure_description | functional_areas : functional_area_code , parent_functional_area_code , functional_area_description | images : image_id , image_alt_text , image_name , image_url | documents : document_code , document_structure_code , document_type_code , access_count , document_name | document_functional_areas : document_code , functional_area_code | document_sections : section_id , document_code , section_sequence , section_code , section_title | document_sections_images : section_id , image_id | users.role_code = roles.role_code | documents.document_structure_code = document_structures.document_structure_code | document_functional_areas.functional_area_code = functional_areas.functional_area_code | document_functional_areas.document_code = documents.document_code | document_sections.document_code = documents.document_code | document_sections_images.image_id = images.image_id | document_sections_images.section_id = document_sections.section_id | 

### Response:

select document_name , access_count from documents order by access_count desc limit 1

### Instruction:

Convert text to sql: What is the name of the document which has been accessed the most times, as well as the number of times it has been accessed? | roles : role_code , role_description | users : user_id , role_code , user_name , user_login , password | document_structures : document_structure_code , parent_document_structure_code , document_structure_description | functional_areas : functional_area_code , parent_functional_area_code , functional_area_description | images : image_id , image_alt_text , image_name , image_url | documents : document_code , document_structure_code , document_type_code , access_count , document_name | document_functional_areas : document_code , functional_area_code | document_sections : section_id , document_code , section_sequence , section_code , section_title | document_sections_images : section_id , image_id | users.role_code = roles.role_code | documents.document_structure_code = document_structures.document_structure_code | document_functional_areas.functional_area_code = functional_areas.functional_area_code | document_functional_areas.document_code = documents.document_code | document_sections.document_code = documents.document_code | document_sections_images.image_id = images.image_id | document_sections_images.section_id = document_sections.section_id | 

### Response:

select document_name , access_count from documents order by access_count desc limit 1
### Instruction:

Convert text to sql: Find the types of documents with more than 4 documents. | roles : role_code , role_description | users : user_id , role_code , user_name , user_login , password | document_structures : document_structure_code , parent_document_structure_code , document_structure_description | functional_areas : functional_area_code , parent_functional_area_code , functional_area_description | images : image_id , image_alt_text , image_name , image_url | documents : document_code , document_structure_code , document_type_code , access_count , document_name | document_functional_areas : document_code , functional_area_code | document_sections : section_id , document_code , section_sequence , section_code , section_title | document_sections_images : section_id , image_id | users.role_code = roles.role_code | documents.document_structure_code = document_structures.document_structure_code | document_functional_areas.functional_area_code = functional_areas.functional_area_code | document_functional_areas.document_code = documents.document_code | document_sections.document_code = documents.document_code | document_sections_images.image_id = images.image_id | document_sections_images.section_id = document_sections.section_id | 

### Response:

select document_type_code from documents group by document_type_code having count ( * ) > 4

### Instruction:

Convert text to sql: What are the codes of types of documents of which there are for or more? | roles : role_code , role_description | users : user_id , role_code , user_name , user_login , password | document_structures : document_structure_code , parent_document_structure_code , document_structure_description | functional_areas : functional_area_code , parent_functional_area_code , functional_area_description | images : image_id , image_alt_text , image_name , image_url | documents : document_code , document_structure_code , document_type_code , access_count , document_name | document_functional_areas : document_code , functional_area_code | document_sections : section_id , document_code , section_sequence , section_code , section_title | document_sections_images : section_id , image_id | users.role_code = roles.role_code | documents.document_structure_code = document_structures.document_structure_code | document_functional_areas.functional_area_code = functional_areas.functional_area_code | document_functional_areas.document_code = documents.document_code | document_sections.document_code = documents.document_code | document_sections_images.image_id = images.image_id | document_sections_images.section_id = document_sections.section_id | 

### Response:

select document_type_code from documents group by document_type_code having count ( * ) > 4
### Instruction:

Convert text to sql: Find the total access count of all documents in the most popular document type. | roles : role_code , role_description | users : user_id , role_code , user_name , user_login , password | document_structures : document_structure_code , parent_document_structure_code , document_structure_description | functional_areas : functional_area_code , parent_functional_area_code , functional_area_description | images : image_id , image_alt_text , image_name , image_url | documents : document_code , document_structure_code , document_type_code , access_count , document_name | document_functional_areas : document_code , functional_area_code | document_sections : section_id , document_code , section_sequence , section_code , section_title | document_sections_images : section_id , image_id | users.role_code = roles.role_code | documents.document_structure_code = document_structures.document_structure_code | document_functional_areas.functional_area_code = functional_areas.functional_area_code | document_functional_areas.document_code = documents.document_code | document_sections.document_code = documents.document_code | document_sections_images.image_id = images.image_id | document_sections_images.section_id = document_sections.section_id | 

### Response:

select sum ( access_count ) from documents group by document_type_code order by count ( * ) desc limit 1

### Instruction:

Convert text to sql: What is the total access count of documents that are of the most common document type? | roles : role_code , role_description | users : user_id , role_code , user_name , user_login , password | document_structures : document_structure_code , parent_document_structure_code , document_structure_description | functional_areas : functional_area_code , parent_functional_area_code , functional_area_description | images : image_id , image_alt_text , image_name , image_url | documents : document_code , document_structure_code , document_type_code , access_count , document_name | document_functional_areas : document_code , functional_area_code | document_sections : section_id , document_code , section_sequence , section_code , section_title | document_sections_images : section_id , image_id | users.role_code = roles.role_code | documents.document_structure_code = document_structures.document_structure_code | document_functional_areas.functional_area_code = functional_areas.functional_area_code | document_functional_areas.document_code = documents.document_code | document_sections.document_code = documents.document_code | document_sections_images.image_id = images.image_id | document_sections_images.section_id = document_sections.section_id | 

### Response:

select sum ( access_count ) from documents group by document_type_code order by count ( * ) desc limit 1
### Instruction:

Convert text to sql: What is the average access count of documents? | roles : role_code , role_description | users : user_id , role_code , user_name , user_login , password | document_structures : document_structure_code , parent_document_structure_code , document_structure_description | functional_areas : functional_area_code , parent_functional_area_code , functional_area_description | images : image_id , image_alt_text , image_name , image_url | documents : document_code , document_structure_code , document_type_code , access_count , document_name | document_functional_areas : document_code , functional_area_code | document_sections : section_id , document_code , section_sequence , section_code , section_title | document_sections_images : section_id , image_id | users.role_code = roles.role_code | documents.document_structure_code = document_structures.document_structure_code | document_functional_areas.functional_area_code = functional_areas.functional_area_code | document_functional_areas.document_code = documents.document_code | document_sections.document_code = documents.document_code | document_sections_images.image_id = images.image_id | document_sections_images.section_id = document_sections.section_id | 

### Response:

select avg ( access_count ) from documents

### Instruction:

Convert text to sql: Find the average access count across all documents? | roles : role_code , role_description | users : user_id , role_code , user_name , user_login , password | document_structures : document_structure_code , parent_document_structure_code , document_structure_description | functional_areas : functional_area_code , parent_functional_area_code , functional_area_description | images : image_id , image_alt_text , image_name , image_url | documents : document_code , document_structure_code , document_type_code , access_count , document_name | document_functional_areas : document_code , functional_area_code | document_sections : section_id , document_code , section_sequence , section_code , section_title | document_sections_images : section_id , image_id | users.role_code = roles.role_code | documents.document_structure_code = document_structures.document_structure_code | document_functional_areas.functional_area_code = functional_areas.functional_area_code | document_functional_areas.document_code = documents.document_code | document_sections.document_code = documents.document_code | document_sections_images.image_id = images.image_id | document_sections_images.section_id = document_sections.section_id | 

### Response:

select avg ( access_count ) from documents