DB/SQL

[HackerRank : SQL - oracle] Employee Salaries

nokii 2022. 10. 13. 16:05

[문제]

월 급여가 $2000 이상인 직원 중 근무한 지 10달 미만인 직원의 직원 이름 목록(예: 이름 속성)을 인쇄하는 쿼리를 작성합니다. 결과를 직원_id 오름차순으로 정렬합니다.
입력 형식 회사의 직원 데이터가 들어 있는 직원 표는 다음과 같이 설명합니다.

 

 

[풀이]

SELECT name
FROM employee
WHERE salary >= 2000 AND months < 10
ORDER BY employee_id;
  • AND : 2가지의 조건을 합하여 출력하는 연산자
  • ORDER BY : 기본 ASC(오름차순)으로 정렬 / 내림차순 : DESC