내일배움 사전캠프

[내일배움 사전캠프 3일차] 돈을 벌기 위해 일을 합시다!

hyeon-ji 2026. 4. 30. 15:17

SQL 챕터1과 AI 리터러시 강의 수강 후 퀘스트 진행!


sparta_employees(직원) 테이블

Q1. 모든 직원의 이름(name)과 직급(position)을 선택하는 쿼리를 작성

select name, position
from sparta_employees

Q2. 모든 직급(position)을 선택하는 쿼리를 작성

select position
from sparta_employees

Q3. 연봉(salary)이 40000과 60000 사이인 직원들을 선택하는 쿼리를 작성

select *
from sparta_employees
where salary between 40000 and 60000

Q4. 입사일(hire_date)이 2023년 1월 1일 이전인 모든 직원들을 선택하는 쿼리를 작성

select *
from sparta_employees
where hire_date<2023-01-01

정답을 확인한 후 Q4에서 에러가 있음을 발견하였다. 2023-01-01은 특수문자 이므로, '(작은따옴표) 작성이 필요하다!

따라서

select *
from sparta_employees
where hire_date<'2023-01-01'

이 올바른 답변이다!

문법을 작성할 때 '와 같이 빠트린 부분이 없는지 한번씩 확인하는 습관을 가지는 것이 좋을 것 같다고 느끼게 되었다-.