Build your ultimate AI agent
코스 설명
데이터베이스의 테이블에서 데이터를 집계하고 조인하는 방법을 배웠다면, 이제 다음 단계는 무엇일까요? 데이터를 어떻게 가공하고 변환해 더 명확한 인사이트를 얻을 수 있을까요? 이 중급 과정에서는 관계형 데이터베이스에서 정보를 정리·필터링·분류하는 데 필요한 핵심 함수들을 익히고, SQL 도구 상자를 확장하여 복잡한 질문에도 답할 수 있도록 도와드립니다. 특히 CASE 문, 서브쿼리, 윈도 함수의 탄탄한 활용법을 배우며, European Soccer Database를 활용해 축구에 관한 흥미로운 사실도 함께 발견해 볼 거예요.동영상에는 실시간 자막이 포함되어 있으며, 동영상 왼쪽 하단의 "Show transcript"를 클릭해 펼쳐 볼 수 있어요.
강의 용어집은 오른쪽의 리소스 섹션에서 확인하실 수 있습니다.
CPE 크레딧을 받으려면 과정을 완료하고 평가에서 70% 이상의 점수를 받아야 합니다. 오른쪽의 CPE 크레딧 안내를 클릭하면 평가로 이동할 수 있어요.
사전 요구 사항
커리큘럼
코스 개요
1
CASE로 해결해요
이 장에서는 CASE WHEN 문을 사용해 범주형 변수를 만들고, 여러 필터 조건을 한 컬럼으로 집계하며, 개수와 백분율을 계산하는 방법을 배웁니다.
2
짧고 간단한 서브쿼리
이 장에서는 SELECT, FROM, WHERE 절에서의 서브쿼리를 학습합니다. 데이터셋을 구성할 때 서브쿼리가 언제 필요한지, 그리고 쿼리에서 어디에 배치하는 것이 가장 좋은지 이해하게 됩니다.
3
상관 서브쿼리, 중첩 쿼리, 그리고 공통 테이블 식
이 장에서는 중첩 서브쿼리와 상관 서브쿼리를 사용해 관계형 데이터베이스에서 더 복잡한 데이터를 추출하는 방법을 배웁니다. 또한 공통 테이블 식(CTE)에 대해 배우고, 여러 CTE를 사용해 쿼리를 가장 효과적으로 구성하는 방법을 익힙니다.
4
윈도 함수
윈도 함수와 집계 함수를 데이터셋 전반에 적용하는 방법을 배웁니다. 또한 누적 합계와 파티션별 평균을 계산하는 방법도 학습합니다.
S
SQL에서의 데이터 조작
코스
완료

