본문으로 건너뛰기
ToolMug

SQL 플레이그라운드

데이터베이스를 설치하지 않고 SQL을 작성해 보세요. 샘플 직원·부서 테이블을 사용하거나 자신의 SQLite 파일을 열어 조회하고 다시 다운로드할 수 있어요.

브라우저에서 실행 — 입력한 내용은 업로드되지 않아요

예시:
Ctrl+Enter / ⌘+Enter

또는 여기에 파일을 끌어다 놓으세요

사용 방법

  1. 편집기에 SQL을 작성하거나 예제를 선택하세요. 세미콜론으로 나눈 여러 문장도 실행할 수 있어요.
  2. 실행을 누르거나 Ctrl+Enter를 누르세요. 각 조회 결과가 표로 표시돼요.
  3. 샘플 데이터 초기화 또는 SQLite 파일 열기로 작업 대상을 바꾸세요.
  4. 데이터베이스 다운로드를 눌러 현재 SQLite 파일을 저장하세요.

옵션 설명

샘플 데이터
부서와 직원 두 테이블을 제공해요. 부서가 없는 직원도 있어 LEFT JOIN과 NULL을 연습할 수 있어요.
SQL 방언
SQLite 3이며 CTE, 윈도 함수, JSON 함수와 UPSERT를 지원해요.
결과
행을 반환하는 각 문장은 별도 표로 표시되고 최대 1,000행까지 보여줘요. 데이터 변경 문장은 변경된 행 수를 알려줘요.

예시 쿼리

-- 부서별 인원과 평균 급여
SELECT d.name AS department, COUNT(*) AS people, AVG(e.salary) AS avg_salary
FROM employees e JOIN departments d ON d.id = e.department_id
GROUP BY d.name
ORDER BY avg_salary DESC;

자주 묻는 질문

데이터가 저장되나요?

데이터베이스는 페이지 메모리에만 있어요. 새로 고치면 샘플 데이터로 초기화되므로 보관하려면 다운로드하세요.

내 데이터가 업로드되나요?

아니요. SQLite는 브라우저의 WebAssembly에서 실행되고 쿼리와 데이터는 기기를 떠나지 않아요.

MySQL이나 PostgreSQL 서버에 연결할 수 있나요?

아니요. 브라우저 안에서 SQLite를 실행하며 외부 데이터베이스에 연결하지 않아요.

개인정보 보호

이 도구는 전적으로 브라우저에서 실행돼요. 파일과 텍스트는 기기에서 처리되며 서버로 업로드되지 않아요.

관련 도구