[LeetCode] Classes With at Least 5 Students

아르당·4일 전

LeetCode

목록 보기
130/136
post-thumbnail

문제를 이해하고 있다면 바로 풀이를 보면 됨
전체 코드로 바로 넘어가도 됨
마음대로 번역해서 오역이 있을 수 있음

Problem

Table: Courses

Column NameType
studentvarchar
classvarchar

(student, class)는 이 테이블의 기본 키(고유 값을 가진 열들의 조합)이다.
이 표의 각 행은 학생의 이름과 수강 중인 학급을 나타낸다.

학생 수가 5명 이상인 모든 학급을 찾는 코드를 작성해라.

결과는 순서와 상관없이 표 형태로 반환해라.

Example

Input:
Courses table

studentclass
AMath
BEnglish
CMath
DBiology
EMath
FComputer
GMath
HMath
IMath

Output:

class
Math

Explanation:

  • Math는 학생이 6명이므로 포함한다.
  • English는 학생이 1명이므로 포함하지 않는다.
  • Biology는 학생이 1명이므로 포함하지 않는다.
  • Computer는 학생이 1명이므로 포함하지 않는다.

Solved

-- Write your PostgreSQL query statement below
select class
from Courses
group by class
having count(student) >= 5;
profile
내 마음대로 코드 작성하는 세상

0개의 댓글