🧪 SQL LAB · 실행 & 채점

직접 쿼리를 짜고, 진짜로 실행해봐요

이 페이지는 브라우저 안에서 실제 SQL 데이터베이스를 실행해요(sql.js). 눈으로 고르는 문제를 넘어 손으로 직접 쿼리를 작성하고, 결과를 확인하고, 채점까지 받는 진짜 연습장이에요.

데이터베이스 엔진을 불러오는 중… (처음 한 번만, 인터넷 필요)
🗄️
샘플 데이터베이스
이 두 테이블로 연습해요
users(사용자)와 orders(주문). 아래 문제와 자유 실행기 모두 이 데이터를 씁니다.
users 테이블
orders 테이블
🔗
orders.user_idusers.id를 가리키는 외래 키예요. 그래서 JOIN·서브쿼리로 두 테이블을 연결할 수 있어요.
⌨️
자유 실행기
아무 쿼리나 마음껏 실행해봐요
SELECT는 물론 INSERT·UPDATE·CREATE도 돼요. 망가지면 "DB 초기화"로 되돌리면 됩니다.
🎯
도전 과제 · 채점
조건에 맞는 쿼리를 직접 작성해요
문제를 읽고 쿼리를 쓴 뒤 "채점"을 누르면, 실제로 실행해서 정답 결과와 비교해줘요.
도전 과제
엔진 로딩 후 시작할 수 있어요
← 목차 개념이 헷갈리면 로드맵에서 해당 챕터를 다시 읽고 오세요