[SQL] 출력되는 행 제한

·2025년 7월 7일

SQL

목록 보기
72/126

예제 답

select empno, ename, job, sal
 from  emp
 order by sal desc fetch first 4 rows only;

문제1. 직업과 직업별 인원수를 출력하시오

select job, count(*) 인원수
 from emp
 group by job;

문제2. 직업과 직업별 인원수를 출력하는데 직업별 인원수가 높은 순서데로 출력하고 그중에 맨위에 2개만 출력하시오

select job, count(*) 인원수
 from emp
 group by job
 order by 인원수 desc fetch first 2 rows only;

복습문제. emp21 테이블에서 성씨가 이씨인 학생들의 이름과 나이를 출력하는데 나이가 높은 순서대로 정렬해서 맨위에 3명의 학생들만 출력하시오

select ename, age
 from emp21
 where ename like '이%'
 order by age desc fetch first 3 rows only;

0개의 댓글