SQL로 누적 합계, 순위, 전월 대비 구하기
누적 합계, 순위, 비교를 위한 윈도 함수 SQL을 쓰고 설명하는 프롬프트. 원하는 AI 도구에 붙여 넣으면 AI가 SQL 쿼리를 작성하는.
결과는 도구, 모델, 입력한 내용에 따라 달라집니다.
결과 미리보기
예시: 저희 편집팀이 쓴 것으로, 실제 AI 출력이 아닙니다.
SUM(amount) OVER ( PARTITION BY region ORDER BY month ) AS revenue_to_date 설명: 지역별로 이번 달까지의 모든 달을 더합니다. 확인: 지역별 마지막 값 = 지역별 SUM(amount) 가정: 테이블 orders(region, month, amount)
채워 넣기
입력한 내용은 이 브라우저 창 안에만 머뭅니다. 저희는 아무것도 저장하거나 전송하지 않습니다.
- 올해 초부터 오늘까지 누적 매출
- 지역별 상위 3개 상품
- 전월 대비 변화율
- 7일 이동 평균
- 고객별 첫 구매와 마지막 구매
- 날짜와 금액이 있는 주문
- 일별 웹사이트 방문
- 상태가 있는 티켓
- 재고 입출고
- 시작일과 종료일이 있는 구독
- PostgreSQL
- MySQL
- SQL Server
- BigQuery
- SQLite
내 프롬프트
프롬프트를 직접 수정했습니다. 위 입력란을 바꿔도 더 이상 덮어쓰지 않습니다.
이것은 AI에게 주는 지시문이며, 아직 결과물이 아닙니다.
이 프롬프트가 잘 맞는 도구
이 프롬프트에 잘 맞는 AI 도구:
사용 방법
- 항목을 채우거나 추천 문구를 누르세요. 이름, 주소 같은 개인 정보는 넣지 마세요.
- 완성된 프롬프트를 원하는 AI 도구에 붙여 넣으세요.
- 누적 합계의 마지막 값을 같은 기간의 단순 합계와 비교하세요. 두 값이 같아야 합니다.
왜 효과가 있을까요?
윈도 함수는 보조 테이블과 스프레드시트 수식을 줄여 주지만, 정렬과 분할이 불분명하면 아무 경고 없이 틀린 숫자를 냅니다. 설명이 붙은 쿼리와 확인용 쿼리로 결과를 검증할 수 있습니다.
팁
- 테이블 이름, 열 이름, 만들어 낸 예시 행만 입력하고 실제 고객 데이터는 넣지 마세요.