도구 작업 영역
내용 입력, 원클릭 처리
1도구 소개
AI SQL 생성기는 개발자와 데이터 분석가를 위한 SQL 작성 보조 도구입니다. 자연어로 쿼리 요구 사항을 설명하면 AI가 바로 실행 가능한 SQL 문을 생성하고, 쿼리 로직 설명과 성능 실행 힌트를 함께 제공합니다. MySQL, PostgreSQL, SQLite, SQL Server, Oracle 5가지 데이터베이스 방언을 지원하며, 간단한 쿼리, 다중 테이블 조인, 윈도우 함수, 성능 최적화의 4단계 난이도를 선택할 수 있습니다. 또한 자신의 테이블 구조 DDL을 붙여넣어 AI가 실제 필드 기반으로 생성하도록 할 수 있습니다. PRO 회원은 추가로 온라인 실행 검증을 잠금 해제하여 생성된 SQL을 원클릭으로 샌드박스에 실행하고 결과 테이블을 확인할 수 있습니다. 보이는 그대로 얻을 수 있어 구문 오류를 방지합니다.
2사용 방법
요구사항 설명
자연어로 원하는 쿼리 결과를 설명하세요. 예: '부서별 평균 급여를 계산하고 내림차순으로 정렬'과 같이 필터링, 정렬, 그룹화 조건을 추가할 수 있습니다.
테이블 구조 추가
선택적으로 CREATE TABLE 테이블 구조 DDL을 붙여넣으면 AI가 실제 필드 이름과 유형을 기반으로 SQL을 생성하여 임의의 필드를 만들지 않습니다.
매개변수 선택
데이터베이스 유형(MySQL / PostgreSQL / SQLite / SQL Server / Oracle)과 난이도(간단 / 다중 테이블 조인 / 윈도우 함수 / 성능 최적화)를 선택하세요.
생성 및 검증
「SQL 생성」 버튼을 클릭하면 SQL, 설명 및 실행 힌트를 얻을 수 있습니다. PRO 회원은 원클릭으로 온라인 실행기에 넣어 SQLite 샌드박스에서 실제로 실행하고 결과를 확인할 수 있습니다.
3자주 묻는 질문
생성된 SQL을 사용할 수 있나요?
AI는 선택한 데이터베이스 방언에 따라 표준 SQL을 생성하고 설명과 실행 힌트를 제공합니다. PRO 회원은 또한 SQL을 온라인 실행기에 넣어 실제로 실행하여 구문 오류가 없는지 확인할 수 있습니다.
온라인 실행은 어떻게 구현되나요?
PRO 회원의 SQL은 서버 측 SQLite 메모리 샌드박스에서 실행됩니다. 먼저 제공한 CREATE TABLE 문을 실행한 후 쿼리를 실행하여 실제 열 이름과 결과 테이블을 반환합니다.
무료 버전과 PRO 버전의 차이점은 무엇인가요?
무료 버전은 로그인 후 매일 SQL과 설명을 생성할 수 있습니다. PRO 회원은 온라인 실행 검증, 5가지 데이터베이스 방언 전체 지원, 무제한 사용이 가능합니다.
테이블 구조 DDL을 왜 입력해야 하나요?
AI는 기본적으로 일반적인 테이블 설계에 따라 필드를 추측합니다. 실제 테이블 구조를 붙여넣으면 생성 결과가 사용자의 필드 이름, 유형 및 관계를 엄격히 사용하여 프로덕션 데이터베이스와 완전히 일치합니다.
난이도는 어떻게 선택하나요?
간단한 쿼리는 단일 테이블 기본 검색에 적합합니다. 다중 테이블 조인은 JOIN 문을 생성합니다. 윈도우 함수는 순위, 누계 등의 분석 시나리오에 적합합니다. 성능 최적화는 인덱스와 실행 효율성에 중점을 둡니다.