Write an SQL query to report all the classes that have at least five students. Return the result table in any order.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

I need the full code including (create table, insert...) and the output

Assuming you have a table in your database called 'Enrollment with the following schema:
Table: Enrollment
| Column Name | Type
| student
| class
| varchar |
| varchar |
+
(student, class) is the primary key column for this table.
Each row of this table indicates the name of a student and the class in which
they are enrolled.
The table contains the following data:
Input:
Enrollment table:
| student | class
| Math
| English
| Math
| Biology
| Math
| Computer I
| Math
| Math
| Math
| A
| B
| D
| E
| F
| G
| H
| I
Write an SQL query to report all the classes that have at least five students.
Return the result table in any order.
The result should be:
Output:
| class
| Math
Transcribed Image Text:Assuming you have a table in your database called 'Enrollment with the following schema: Table: Enrollment | Column Name | Type | student | class | varchar | | varchar | + (student, class) is the primary key column for this table. Each row of this table indicates the name of a student and the class in which they are enrolled. The table contains the following data: Input: Enrollment table: | student | class | Math | English | Math | Biology | Math | Computer I | Math | Math | Math | A | B | D | E | F | G | H | I Write an SQL query to report all the classes that have at least five students. Return the result table in any order. The result should be: Output: | class | Math
Expert Solution
Creating table:

To create a table named Enrollment, run following code:

CREATE TABLE Enrollment (
  student varchar PRIMARY KEY,
  class varchar NOT NULL
);
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Intermediate SQL concepts
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education