제 5 문항
풀이 과정
푼 문제
17
17. 필요한 컬럼 - 이름(name)
40000 이상의 비용 - where절, 비교연산[>=]
select name
from team_projects
where aws_cost>=40000
풀지 못한 문제
18, 19, 20
18. 필요한 컬럼 - 전체
2022년에 시작된 프로젝트 - where절, year()함수를 활용
year함수: 날짜에서 년도(4자리)만 추출
select *
from team_projects
where year(start_date)=2022
19. 필요한 컬럼 - 전체
현재 진행중인 프로젝트 - where 절, curdate()함수
curdate(): 함수를 통해 현재 날짜를 반환
curtime(): 함수를 통해 현재 시간을 반환
now(): 함수를 통해 현재 날짜 및 시간을 반환
select *
from team_project
where curdate() between start_date and end_date
20. 필요한 컬럼 - 이름(name), 일수
날짜 계산 함수가 필요
timediff(): 시간 차이 계산 - timediff(나중 시간, 처음 시간)
datediff(): 날짜 차이 계산 - datediff(나중 날짜, 처음 날짜)
timestampdiff(): 형식별로 날짜 차이를 계산 - timestampdiff(변환 단위, 나중 날짜, 처음 날짜)
select name,
datediff(end_date, start_date) countinuing_dates
from team_projects
이렇게 해서 5문항이 끝났다.
배웠던 내용 밖의 개념이 나와서 어찌할 바를 몰랐고, 그래도 이런게 있고
숙지해놓으면 다음에 풀 때 용이하지 않을까 하며 되뇌여 본다.
지식을 습득했으니 ok
'[내일배움캠프 사전캠프]' 카테고리의 다른 글
[QAQC_2기] 사전캠프 퀘스트 6~10 문항 (0) | 2025.04.30 |
---|---|
[QAQC_2기] 파이썬: 변수와 문자_250429 (0) | 2025.04.29 |
[QAQC_2기] 사전캠프 퀘스트 1 ~ 4 문항 (0) | 2025.04.29 |
[QA/QC_2기]다중 연산과 집합, 피버트 테이블_250428 (1) | 2025.04.28 |
[QA/QC_2기]가공 단계: 조건절_250425 (1) | 2025.04.25 |