로그인

SQL을 배우는 즐거운 방법

SQL을 직접 써 보고, 결과를 눈으로 이해해요.

QueryCraft는 미션을 풀며 데이터베이스와 SQL을 배우는 학습 공간입니다. 처음이라도 하나씩 따라 해 볼 수 있어요.

SQL · SELECT
SELECT name, price
FROM products
WHERE price >= 10
nameprice
머그컵12
파우치10
개념 설명을 위한 예시

GUIDE

QueryCraft 사용 가이드

미션을 풀다가 막히면 필요한 설명을 언제든 다시 볼 수 있어요.

1

미션을 선택해요

쇼핑몰 데이터를 살펴보고 원하는 결과를 확인해요.

2

SQL을 만들어 봐요

직접 입력하거나 입력 도우미에서 테이블과 조건을 선택해요.

3

실행하고 발견해요

단계별 결과를 살펴보고 정답을 확인해요.

4

힌트와 명령 배우기

막힐 때 힌트와 명령 설명을 확인해요.

기초 SQL에서 더 깊은 학습으로

PostgreSQL 기초를 익힌 뒤 데이터베이스별 문법과 고급 SQL로 확장하는 과정을 준비하고 있습니다.

FAQ

자주 묻는 질문

시작하기 전에 궁금한 내용을 확인해 보세요.

SQL을 처음 배우는데 이용할 수 있나요?

네. 기초 미션과 입력 도우미, 명령 설명을 보며 차근차근 배울 수 있어요.

로그인하지 않아도 학습할 수 있나요?

네. 비회원의 학습 기록은 현재 브라우저에 저장됩니다.

실제 데이터베이스를 사용하나요?

네. 서버를 통해 학습용 PostgreSQL 데이터베이스에서 조회합니다.

SQL을 잘못 입력하면 어떻게 되나요?

오류 메시지를 확인하고 고쳐서 다시 실행할 수 있어요.

막히는 문제는 어떻게 풀 수 있나요?

힌트를 하나씩 열거나 명령 배우기에서 예시를 확인해 보세요.

다른 데이터베이스의 SQL도 배울 수 있나요?

현재는 Supabase의 PostgreSQL을 사용합니다. 데이터베이스별 방언과 고급 과정은 향후 확장 방향입니다.