본문으로 바로 가기
About 잔재미코딩 자료모음 문의하기 커뮤니티

실전 데이터 분석과 SQL 코딩테스트까지

중고급 SQL과실전 데이터 분석101 문제 풀이

기본 문법 다음은,
문제를 풀며 직접 쓰는 SQL.

9%₩66,000₩60,000

한 번 결제로 수강 기간 제한 없이

수강신청 하기

개별 강의

중고급 SQL과 실전 데이터 분석 101 문제 풀이

₩66,000₩60,000

이어지는 강의도 함께 배우고 싶다면

이 강의가 포함된 로드맵

가장 빠른 데이터 분석/과학 로드맵 (2026)

본 중고급 SQL 강의를 포함한 로드맵입니다.

₩360,000상세 보기

최강 AI 활용 + 데이터 핵심 기술 로드맵 (2026)

본 중고급 SQL 강의를 포함한 로드맵입니다.

₩620,000상세 보기

풀스택 + 데이터 + AI까지 잔재미코딩 풀로드맵 (2026)

본 중고급 SQL 강의를 포함한 로드맵입니다.

₩880,000상세 보기
무료 공개 강의 먼저 보기

소개·환경 구축 영상 9개 공개 · 로그인이 필요할 수 있습니다.

어떻게 배우는지, 강사가 직접 설명합니다.

기존 강의 페이지에서 제공하던 소개 영상입니다.
학습 수준
SQL 기초 다음
중고급 과정
수강 기간
기간 제한 없이
반복 학습
실제 데이터로
101개 문제 풀이
전체 영상 43개
약 9시간 9분
함께 제공해요
상세 자료
질의응답

강의 한눈에

SQL 문법을 아는 데서,
원하는 쿼리를 직접 쓰는 단계로.

중고급 SQL을 익히고 실제 비즈니스 데이터로 다양한 문제를 풉니다. 여러 문법을 조합해 필요한 결과를 얻는 연습으로, SQL 코딩테스트와 현업 데이터 분석에 필요한 역량을 기릅니다.

이 강의에서 배우는 것

문법을 정리하고,
101개 문제에 적용합니다.

  1. 01

    중고급 문법 정리

    SQL 기초 위에 함수, 상관서브쿼리, 집합 명령과 트랜잭션, VIEW·WITH·CASE WHEN을 차근차근 더합니다.

    함수 · 서브쿼리 · 복합 쿼리

  2. 02

    실전 데이터 분석

    회사에서 사용할 만한 데이터베이스로 101개 실전 문제를 풉니다. 문제를 읽고 필요한 데이터를 찾는 SQL 구문을 직접 만듭니다.

    실제 데이터 · SQL 코딩테스트

  3. 03

    윈도우 함수 활용

    순위, 구간별 집계, 앞뒤 행 비교를 연습합니다. 기본 문법과 윈도우 함수를 연결하며 수십 줄의 복합 SQL까지 작성합니다.

    RANK · PARTITION BY · LEAD/LAG

피드백을 반영해 꾸준히 업데이트합니다.
더 나은 학습 경험을 위해 강의를 수시로 개선합니다. 개선할 점은 강의 질의응답란에 남겨주세요.

계속 다듬는 강의

실제 자료와 실습 화면

설명에서 끝나지 않도록,
코드와 문제를 함께.

자료로 복습하고, 직접 쿼리를 실행합니다.실습 이미지는 누르면 크게 볼 수 있습니다.

01 · 상세 학습 자료

단계별·기술별로
다시 찾기 쉬운 문서.

잘 정리된 설명과 코드로 중고급 SQL을 익힙니다. 강의를 본 뒤에도 필요한 문법을 다시 찾아보고, 예제를 실행하며 데이터베이스 활용 기술을 정리할 수 있습니다.

SQL 함수와 예제가 정리된 실제 강의 자료입니다.

02 · 실제 작성하는 SQL

한 줄의 쿼리부터,
수십 줄의 복합 SQL까지.

문제를 풀며 SQL 구문을 점차 확장합니다. 누적 결제 금액, 이전·다음 결제와의 차이, 고객별 순위처럼 여러 조건이 있는 분석을 윈도우 함수와 복합 쿼리로 연습합니다.

고객 결제 데이터에 SUM OVER, LAG, LEAD, RANK, NTILE을 적용하는 실제 강의 화면
문제와 SQL 코드를 나란히 보며 결과를 확인합니다.

03 · 101개 실전 문제와 풀이

실제 데이터로,
여러 문법을 조합합니다.

실제 회사에서 사용할 만한 데이터베이스를 기반으로 다양한 문제를 풉니다. JOIN, 서브쿼리, GROUP_CONCAT 등을 연결해 요구사항에 맞는 SQL을 작성하는 연습입니다.

영화 대여 데이터를 활용한 SQL 연습문제와 JOIN, GROUP_CONCAT, 서브쿼리 풀이
실전 연습문제와 MySQL Workbench의 풀이 화면입니다.

이런 분께 권합니다

SQL 기본 다음 단계가
필요하다면.

현업 SQL 데이터 분석을
익히고 싶은 분
SQL을 확실히 정리하고
작성 역량을 키우고 싶은 분
SQL 코딩테스트를 위해
다양한 문제를 풀고 싶은 분
고급 개발에 필요한
SQL 활용을 정리하고 싶은 분

강의를 조금 더 자세히

기본 문법을 연결해,
필요한 결과를 만듭니다.

SQL은 직접 조합하고,
문제를 풀며 익힙니다.

SQL 문법을 정리한 다음에는 여러 문법을 조합해 구문을 만드는 연습이 필요합니다. 이 강의는 SQL 기초와 중고급 문법을 함께 사용하는 문제를 풀며 실질적인 작성 역량을 키우도록 구성했습니다.

처음에는 한 줄의 쿼리로 시작합니다. 문제의 난이도를 높이며 복합 SQL을 직접 작성하고, SQL 코딩테스트와 현업 데이터 분석에 필요한 활용법까지 연습합니다.

이 강의에서 다루는
중고급 SQL 문법

기본 SQL에 이어 아래 문법을 익힙니다. 각각을 따로 외우는 데서 끝내지 않고, 연습문제에서 함께 사용합니다.

  • 문자열·날짜/시간·숫자 관련 SQL 함수
  • 중고급 서브쿼리와 상관서브쿼리
  • SQL 집합 명령
  • 트랜잭션과 ROLLBACK/COMMIT
  • SQL VIEW
  • WITH 절 (Common Table Expressions)
  • CASE WHEN, GROUP_CONCAT
  • 윈도우 함수: RANK, DENSE_RANK, ROW_NUMBER
  • 윈도우 구간: PARTITION BY, ORDER BY, ROWS/RANGE
  • 행 비교: LEAD, LAG, FIRST_VALUE, LAST_VALUE
  • 분포·분할: PERCENT_RANK, CUME_DIST, NTILE

SQL 기초가 필요하다면,
이 강의부터 함께 보세요.

SQL 기본 문법을 알고 있다는 전제로 중고급 SQL과 실전 문제를 다룹니다.

MySQL과 데이터베이스 부트캠프는 SQL과 데이터베이스 입문부터 활용까지 다룹니다. 기초 과정을 익힌 뒤 이 강의에서 중고급 문법과 실전 문제로 이어갈 수 있습니다.

선수 과정: MySQL과 데이터베이스 부트캠프 소개 영상

설치와 데이터 셋업부터
함께 시작합니다.

MySQL과 MySQL Workbench로 실습합니다. Windows·macOS 환경별 설치, Workbench 기본 사용법, 실습 데이터 셋업을 안내합니다.

강의 앞부분에서는 데이터 전과정과 현업 데이터 분석을 살펴보고, 데이터 분석가·과학자 커리어 준비와 학습 방향도 함께 정리합니다.

강의를 만드는 사람

잔재미코딩
Dave Lee

강사 소개 자세히 보기 ↗

현업과 병행하며 10년간 10만 명을 강의한 경험을 바탕으로, 수강자의 입장에서 내용을 구성합니다. 개별 문법을 실제 문제에 적용하고, 직접 SQL을 작성하는 연습에 집중합니다.

강의 경험은 인프런 외 다양한 교육 플랫폼, 자체 잔재미코딩 사이트와 오프라인 교육을 포함합니다.

공개된 실제 수강평 확인하기 ↗

상세 커리큘럼

총 교육시간 약 9시간 9분

01

강의 소개와 데이터 전분야, 현업 이해하기5개 항목

  1. 강의 소개무료보기
  2. 데이터 전과정 이해하기무료보기
  3. 데이터 분석 현업 이해와 고급 SQL 데이터 분석무료보기
  4. 합리적인 데이터 분석가/과학자 커리어 준비 방법무료보기
  5. 가장 빠르게 진짜 IT 전문가 되는 학습 방법무료보기
02

강의 환경 구축4개 항목

  1. 실습 환경 구축을 위한 데이터베이스와 툴 선택 이유무료보기
  2. 실습 환경 구축: MySQL 과 MySQL Workbench 셋업 (윈도우 환경)무료보기
  3. 실습 환경 구축: MySQL 과 MySQL Workbench 셋업 (맥 환경)무료보기
  4. MySQL Workbench 기본 사용법과 데이터 셋업 가이드무료보기
03

수업 자료와 기본 SQL 정리2개 항목

  1. 수업 자료 다운로드
  2. MySQL 부트캠프에서 익힌 기본 SQL 정리
04

SQL 함수 정리하기4개 항목

  1. 연습문제로 빠르게 익히는 문자열 관련 SQL 함수 정리
  2. 연습문제로 빠르게 익히는 날짜/시간 관련 SQL 함수 정리1
  3. 연습문제로 빠르게 익히는 날짜/시간 관련 SQL 함수 정리2
  4. 연습문제로 빠르게 익히는 숫자 관련 SQL 함수
05

중고급 서브쿼리2개 항목

  1. 중고급 서브쿼리 주요 패턴 이해하기
  2. 연습문제로 빠르게 익히는 중고급 서브쿼리
06

연습문제로 빠르게 익히는 복합 쿼리2개 항목

  1. 연습문제로 빠르게 익히는 복합 쿼리1
  2. 연습문제로 빠르게 익히는 복합 쿼리2
07

다양한 중고급 SQL5개 항목

  1. 집합 SQL
  2. 트랜젝션과 롤백 SQL
  3. VIEW SQL
  4. WITH 와 CASE WHEN SQL
  5. GROUP_CONCAT SQL
08

실전 문제 풀며 익히는 실전 데이터 분석/SQL 코딩테스트9개 항목

  1. 실전 데이터 분석과 SQL 코딩테스트를 위한 연습문제 풀기1
  2. 실전 데이터 분석과 SQL 코딩테스트를 위한 연습문제 풀기2
  3. 실전 데이터 분석과 SQL 코딩테스트를 위한 연습문제 풀기3
  4. 실전 데이터 분석과 SQL 코딩테스트를 위한 연습문제 풀기4
  5. 실전 데이터 분석과 SQL 코딩테스트를 위한 연습문제 풀기5
  6. 실전 데이터 분석과 SQL 코딩테스트를 위한 연습문제 풀기6
  7. 실전 데이터 분석과 SQL 코딩테스트를 위한 연습문제 풀기7
  8. 실전 데이터 분석과 SQL 코딩테스트를 위한 연습문제 풀기8
  9. 실전 데이터 분석과 SQL 코딩테스트를 위한 연습문제 풀기9
09

고급 SQL 윈도우 함수4개 항목

  1. 고급 SQL 윈도우 함수 이해하기: RANK, DENSE_RANK, ROW_NUMBER
  2. 고급 SQL 윈도우 함수 이해하기: PARTITION BY
  3. 고급 SQL 윈도우 함수 이해하기: ROWS, RANGE
  4. 고급 SQL 윈도우 함수 이해하기: LEAD, LAG, FIRST/LAST, PERCENT, CUME_DIST, NTILE
10

문제 풀며 익히는 고급 SQL 윈도우 함수3개 항목

  1. 문제 풀며 익히는 고급 SQL 윈도우 함수1
  2. 문제 풀며 익히는 고급 SQL 윈도우 함수2
  3. 문제 풀며 익히는 고급 SQL 윈도우 함수3
11

실전 문제 풀며 익히는 복합 SQL3개 항목

  1. 실전 문제 풀며 익히는 복합 SQL 1
  2. 실전 문제 풀며 익히는 복합 SQL 2
  3. 실전 문제 풀며 익히는 복합 SQL 3
12

OUTRO 와 향후 학습 방향 이해하기 1개 항목

  1. OUTRO 와 향후 학습 방향 이해하기
13

강의 완강 인증서 발급2개 항목

  1. 강의 수강평 및 제안사항
  2. 강의 완강 인증서 발급
학습 플레이어에서 무료 강의 확인하기

수강 전 확인해 주세요

학습과 이용 안내

SQL이 처음이어도 들을 수 있나요?

SQL 기본 문법을 알고 있다는 전제로 중고급 SQL과 실전 문제를 다룹니다. SQL이 처음이라면 MySQL과 데이터베이스 부트캠프부터 참고해 주세요.

어떤 실습을 하게 되나요?

실제 비즈니스 데이터베이스를 바탕으로 101개 문제를 풉니다. 문자열·날짜·숫자 함수부터 서브쿼리, WITH, 윈도우 함수까지 조합하며 SQL 코딩테스트와 현업 데이터 분석에 필요한 쿼리 작성 역량을 기릅니다.

전체 강의 분량과 무료로 볼 수 있는 범위는 어떻게 되나요?

전체 43개 영상, 약 9시간 9분 분량입니다. 실습 시간은 별도입니다. 강의 소개와 데이터 분야 이해, 강의 환경 구축 섹션의 영상 9개를 무료로 볼 수 있습니다. 커리큘럼의 무료보기 링크에서 확인해 주세요. 학습 사이트 로그인이 필요할 수 있습니다.

다른 데이터 기술도 함께 익히고 싶다면요?

SQL뿐 아니라 데이터 수집·저장·분석을 연결해서 익히고 싶다면 하단 로드맵을 참고해 주세요. 데이터 분석·과학이 목표라면 데이터 로드맵, 웹·앱 개발이 목표라면 풀스택 로드맵에서 이어지는 학습 순서를 확인할 수 있습니다.

수강 기간·질의응답

수강 기간에 제한 없이 학습할 수 있습니다. 강의 내 질의응답과 수시 업데이트를 제공합니다.

자료·수료증

상세 학습 자료를 함께 제공합니다. 강의 100% 수강 시 공식 수료증을 발급받을 수 있습니다.

결제·학습 환경

기존 자체 사이트의 국내·해외 결제와 LearnWorlds 학습 시스템을 사용합니다. 영상은 스트리밍으로 수강합니다.

계정·환불·문의

1인 1계정을 원칙으로 합니다. 구매 전 이용 약관과 환불 규정을 확인해 주세요. 궁금한 점은 문의하기로 남겨주세요.

환불·수강 기간·계정 이용 규정 자세히 보기

환불 규정

기존 사이트에 안내된 환불 규정입니다. 구매 전 결제 화면과 이용 약관도 함께 확인해 주세요.

  1. 강의(개별 강의 및 패키지) 구매일로부터 1주일(7일) 이내이며, 5강(유/무료 포함) 미만 수강 시 전액 환불이 가능합니다.
  2. 구매일로부터 8일 혹은 5강 이상 수강 시: 수강 기간 1/3 경과 전에는 수강료 2/3, 1/2 경과 전에는 수강료 1/2 환불이 가능합니다. 수강 기간 1/2 경과 후 또는 강의 자료 챕터 클릭 시에는 환불이 불가합니다.
  3. 모든 강의는 수강 기간이 무제한이므로, 환불 시의 수강 기간은 강의 구매일로부터 30일을 기준으로 계산합니다.

학습 규정 및 주의 사항

정상 수강 기간(유료 수강 기간)은 최초 180일이며, 181일 이후 무료 수강 기간은 무제한입니다. 두 기간 모두 동일하게 시청 가능합니다. 천재지변, 폐업 등 서비스 중단이 불가피한 상황에는 서비스가 종료될 수 있습니다.

1인 1계정 원칙

동시 접속과 계정 공유는 시스템적으로 제한합니다. 학습 페이지는 1대에서만 접속할 수 있으며 다른 곳에서 동시 수강할 경우 학습이 자동 제한됩니다. 계정 공유 또는 수강 자료 외부 공개가 확인되면 계정이 즉시 중지됩니다.

수료증·수강 기록·영수증

강의별 100% 수강 시 공식 수료증을 다운로드할 수 있습니다. 발급 기록과 일련번호를 통한 수료증 확인, 로드맵별 수료증·강의 시간 등 별도 수강 기록, 결제 영수증 재발급이 필요하면 수강 계정과 함께 문의하기로 요청해 주세요.

국내·해외 결제 영수증은 결제 완료 화면에서 확인하고 인쇄할 수 있습니다. 해외 결제는 로드맵 및 개별 강의 구매에 지원하며, 계좌 이체는 별도로 문의해 주세요.

SQL 기본기를 실전 역량으로

한 줄의 쿼리에서,
복합 SQL을 쓰는 단계로.

무료 강의로 설명 방식을 먼저 확인하고 시작하세요.

9%₩66,000₩60,000

한 번 결제로 수강 기간 제한 없이

수강신청 하기

개별 강의

중고급 SQL과 실전 데이터 분석 101 문제 풀이

₩66,000₩60,000

이어지는 강의도 함께 배우고 싶다면

이 강의가 포함된 로드맵

가장 빠른 데이터 분석/과학 로드맵 (2026)

본 중고급 SQL 강의를 포함한 로드맵입니다.

₩360,000상세 보기

최강 AI 활용 + 데이터 핵심 기술 로드맵 (2026)

본 중고급 SQL 강의를 포함한 로드맵입니다.

₩620,000상세 보기

풀스택 + 데이터 + AI까지 잔재미코딩 풀로드맵 (2026)

본 중고급 SQL 강의를 포함한 로드맵입니다.

₩880,000상세 보기