-
문제를 풀며 공부하는 SQL-1내일배움캠프/SQL 2024. 5. 29. 18:31
[SQL 과제] 연습문제1) 돈을 벌기 위해 일을 합시다! 1. sparta_empLoyees 테이블에서 모든 직원의 이름(name)과 직급(position)을 선택하는 쿼리를 작성해주
세요.
select와 from을 쓸 줄 아는지 물어보는 문제
from: 어느 table에서 데이터를 가져올지 선택
select: table에서 가져올 column을 선택
⬇️
select name, position
from sparta_employees;
2. sparta_employees 테이블에서 중복 없이 모든 직급(position)을 선택하는 쿼리를 작성해주세요.
이번 문제는 '중복 없이'가 핵심!
distinct: 중복 제거 키워드
⬇️
select distinct position
from sparta_employees;
3. sparta_employees 테이블에서 연봉(salary)이 40000과 60000 사이인 직원들을 선택하는 쿼리를 작성해주세요.
조건절인 where에 between을 사용하는 문제
where: 조건을 만족하는 데이터만 가져옴
between A and B : A와 B 사이의 값을 가져옴
⬇️
select *
from sparta_employees
where salary between 40000 and 60000;
4. sparta_employees 테이블에서 입사일(hire_date)이 2023년 1월 1일 이전인 모든 직원들을 선택하는 쿼리를 작성해주세요.
조건절에 부등식 작성하는 문제
부등식을 이용하면 날짜 이전과 이후 비교를 할 수 있어요!
⬇️
select *
from sparta_employees
where hire_date < '2023-01-01';
'내일배움캠프 > SQL' 카테고리의 다른 글
[DBeaver 실습] SQL Lv.1 데이터 속 김서방 찾기 (0) 2024.06.10 문제를 풀며 공부하는 SQL-5 (0) 2024.06.05 문제를 풀며 공부하는 SQL-4 (0) 2024.06.05 문제를 풀며 공부하는 SQL-3 (0) 2024.06.05 문제를 풀며 공부하는 SQL-2 (0) 2024.06.03