SQL의 지지난 포스트에서는 WHERE 절을 공부했고,
지난 포스트에서는 WHERE 절에서 주로 사용하는 비교연산자도 공부했습니다.
이것들을 이용해서 간단한 문제들을 풀어봅시다.
지난 포스트
문제 1
사원들 중에서 월 급여가 3000 이하인 사원들의 이름과 급여를 출력하세요.
아래에 바로 명령어를 써놓기는 할 것이지만, 되도록이면 보기 전에 스스로 생각하고 풀어봅시다~
SELECT last_name, salary
FROM employees
WHERE salary <= 3000;
참 쉽죠?
명령어를 입력하면 이런 결과가 출력됩니다.
문제 2
마지막은 지금까지 공부한 내용들을 모두 생각해서 응용해야 하는 문제를 내겠습니다.
연봉이 120000 이상인 사원들의 이름 및 연봉을 출력하세요.
단, '열 머리글'에서 이름은 NAME, 연봉은 Ann Salary로 출력하세요.
관련 포스트는 위의 링크에서 확인하실 수 있습니다.
SELECT last_name as name, salary*12 "Ann Salary"
FROM employees
WHERE salary*12 >= 120000;
아직까지는 할만합니다.
앞으로는 외워야 할 것들이 점점 많아지니 이정도는 머릿속에 확실히 넣어놔야겠습니다.
다음 포스트
이 글이 도움이 됐다면 하단의 ♡ 공감 버튼을 꾹 눌러서
빨간 하트♥로 만들어주세요.
지인에게 보여주고 싶은 글이었다면
공감 버튼 옆을 클릭해서 SNS에 공유해주세요.
댓글은 블로그 운영에 큰 힘이 됩니다.
'그 외 프로그래밍 언어 > SQL' 카테고리의 다른 글
오라클 SQL, IN (A, B) (0) | 2021.12.08 |
---|---|
오라클 SQL, between A and B (0) | 2021.12.08 |
오라클 SQL에서 사용하는 비교연산자 (0) | 2021.12.08 |
오라클 SQL, WHERE 절 (0) | 2021.12.02 |
오라클 SQL, 중복된 행을 제거하는 방법 (feat. DISTINCT) (0) | 2021.12.01 |
댓글