복잡한 SQL 쿼리를 스프레드시트 수준의 쉬운 비즈니스 용어로 해석하고 리스크 점검
Explain this SQL for a non-engineer stakeholder.
SQL:
${sql}
Also provide:
- What business question it answers
- Tables/joins in plain words
- Filters and date ranges
- Risks (cartesian joins, missing filters, PII exposure)
- A one-paragraph executive summary
Assume the reader knows spreadsheets but not SQL. Do not rewrite the query unless asked.엔지니어가 아닌 이해관계자를 위해 다음 SQL을 설명해 주세요. SQL: [SQL_쿼리] 다음 내용을 함께 제공해 주세요: - 이 쿼리가 해결하는 비즈니스 질문 - 쉬운 단어로 설명한 테이블/조인 관계 - 필터 및 날짜 범위 - 리스크 (카테시안 조인, 누락된 필터, 개인정보 노출 위험 등) - 한 단락 분량의 경영진용 요약 독자가 스프레드시트는 알지만 SQL은 모른다고 가정하세요. 요청이 없는 한 쿼리를 다시 쓰지 마세요.
출처 · prompts.chat · SQL Query Explainer for Non-Engineers — 원문은 출처에 게시된 그대로이며, 권리는 원작자에게 있습니다.
Gemini로 실행한 결과입니다. 입력 항목에는 국내 환경의 예시값을 적용했습니다(AI 생성 — 사실 확인 필요).
Explain this SQL for a non-engineer stakeholder.
SQL:
SELECT
d.department_name,
COUNT(DISTINCT e.employee_id) AS active_employees,
SUM(s.amount) AS total_monthly_payroll,
AVG(s.amount) AS avg_salary
FROM employees e
JOIN departments d ON e.department_id = d.department_id
JOIN salaries s ON e.employee_id = s.employee_id
WHERE e.status = 'ACTIVE'
AND s.payment_date >= '2023-10-01'
AND s.payment_date <= '2023-10-31'
GROUP BY d.department_name
HAVING SUM(s.amount) > 100000000;
Also provide:
- What business question it answers
- Tables/joins in plain words
- Filters and date ranges
- Risks (cartesian joins, missing filters, PII exposure)
- A one-paragraph executive summary
Assume the reader knows spreadsheets but not SQL. Do not rewrite the query unless asked.비전공자/기획자를 위한 SQL 쿼리 해설입니다.
"2023년 10월 한 달 동안 총 급여 지출이 1억 원을 초과한 부서들의 재직 인원수, 총 급여액, 평균 급여는 얼마인가?"
본 데이터 조회는 2023년 10월 기준 인건비 지출이 1억 원 이상인 대형 부서들의 인원수와 급여 통계를 집계합니다. 엑셀 피벗 테이블처럼 부서별로 묶어 고비용 부서의 인건비 구조(총액 및 1인당 평균)를 한눈에 파악하고 예산을 관리하는 데 활용할 수 있습니다.
원문과 같은 언어로 보완한 프롬프트입니다. 점수는 명확성 · 구체성 · 출력 형식 · 재사용성 기준의 AI 평가입니다.
Role: Senior Data Analyst Task: Explain the following SQL query to a non-technical stakeholder who understands spreadsheets but not SQL. SQL: [Insert SQL query here] Output Structure: 1. Executive Summary (1 paragraph) 2. Business Question Answered 3. Tables & Joins (explained using spreadsheet analogies like VLOOKUP) 4. Filters & Date Ranges 5. Potential Risks (e.g., missing filters, data duplication, PII exposure) Constraints: Keep explanations simple and jargon-free. Do not rewrite the SQL query.