CClaude Code Catalog
전체 스킬

SQL 쿼리 빌더

데이터중급

데이터베이스 테이블 구조를 파악한 뒤, 자연어로 된 질문을 정확한 SQL 쿼리로 변환합니다. 복잡한 JOIN, 서브쿼리, 윈도우 함수도 자동으로 생성합니다.

트리거/sql
사용빈도주 3-5회

기획자나 PM이 데이터를 직접 뽑아야 할 때라면? 한국어로 질문하면 /sql이 쿼리를 생성해줘서 개발팀 요청 없이 해결

주니어 데이터 분석가라면? 복잡한 윈도우 함수나 서브쿼리를 자연어로 작성

SQL데이터베이스쿼리비개발

작동 흐름

/sql [자연어 질문] 실행
Phase 1: 2개 분석 병렬
schema-read
테이블 구조 파악
intent-parse
질문 의도 해석
SQL 쿼리 생성 + 실행 계획 설명
실행 가능한 SQL + 결과 예시

스킬 코드

# SQL Query Builder Skill ## Trigger: /sql [natural language question] When invoked: 1. Understand the database context: - Read schema files (if available) - Check for ORM models (Prisma, SQLAlchemy, etc.) - Ask for table structure if not found 2. Parse the natural language question: - Identify target tables - Determine filters, grouping, sorting - Detect aggregation needs 3. Generate SQL query: - Use proper JOINs when multiple tables - Add appropriate WHERE clauses - Include GROUP BY / HAVING if needed - Use window functions for rankings, running totals 4. Output format: --- ## 🗃️ SQL Query **Question**: [original question] ```sql SELECT ... FROM ... WHERE ... ``` **Explanation**: - [what each part does] **Expected Result**: | col1 | col2 | col3 | |------|------|------| | [sample] | [sample] | [sample] | **Performance Note**: [index suggestions if relevant] ---

복사해서 CLAUDE.md에 붙여넣으면 바로 사용할 수 있습니다.

SQL 쿼리 빌더 작동 방식

SQL Builder는 데이터에 대한 자연어 질문을 받아 컨텍스트 또는 제공된 테이블 정의에서 데이터베이스 스키마를 추론하고, 적절한 JOIN, 집계, WHERE 절을 포함한 최적화된 SQL 쿼리를 생성합니다.

SQL 쿼리 빌더이(가) 빛나는 순간

SQL 비사용자가 직접 데이터베이스에 쿼리할 수 있게 하고, 숙련된 개발자가 복잡한 쿼리를 더 빠르게 작성하도록 돕습니다. 특히 멀티테이블 JOIN을 수작업으로 작성하면 에러가 발생하기 쉬운 애드혹 분석에서 유용합니다.

핵심 특장점

  • 자연어를 최적화된 SQL로 즉시 변환
  • 복잡한 JOIN, 서브쿼리, 집계 처리
  • 테이블 정의에서 스키마 관계를 추론
  • 비기술 팀원도 접근 가능

같은 카테고리 스킬

데이터 전체 보기

다른 카테고리 인기 스킬