하루 매출 대조하기

SQLite 주문·결제·환불을 중복 합산 없이 대조하고 주문별·매대별 전체 CSV 파일을 완성합니다.

프로젝트SQLite데이터베이스

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

「하루 매출 대조하기」는 기본 SELECT 쿼리에서 작은 시장 상점의 신뢰할 수 있는 마감 인계 작업으로 나아가는 SQLite 실습 프로젝트입니다.

안내형 실습 2개에서 금액 중복 합산을 확인한 뒤 재사용 가능한 주문별 계산과 실제 CSV 파일을 만듭니다. 독립 도전 과제 1개에서는 주문과 금전 이벤트가 다른 워크숍 상점에 같은 방법을 적용합니다. 각 단원에는 별도로 준비된 원장이 있습니다.

학습 내용

  • 상품 항목, 성공한 결제, 성공한 환불을 각각 합산한 뒤 주문 ID로 조인합니다.
  • 뷰, LEFT JOIN, COALESCE, CTE로 미결제 주문, 금액이 같은 별도 이벤트, 정확한 고객 이름을 보존합니다.
  • 정수 센트로 순수취액, 차액, 개별 주문의 정산 상태를 계산하고 전체 합계가 일치하는 것과 구별합니다.
  • 재사용 SQL을 저장하고 제공 도구로 올바른 따옴표 처리가 적용된 전체 주문별·매대별 CSV를 내보내고 읽습니다.

추천 대상

업무 합계를 신뢰할 수 있게 만들고 싶은 SQL 초보자를 위한 과정입니다. 기본 터미널 탐색과 SELECT/WHERE 지식이 필요합니다. 집계, 조인, 뷰, CTE는 사용 전에 설명합니다.

LabEx가 SQLite, 합성 데이터, 브라우저의 Terminal을 제공합니다. 로컬 설치, Python 프로그래밍, 결제 계정, 회계 배경지식은 필요하지 않습니다.

자주 묻는 질문

애플리케이션이나 내보내기 프로그램을 개발하나요?

SQL을 작성합니다. 제공 도구는 쿼리의 실제 결과를 내보내고 저장된 CSV를 읽으며 잘못된 쿼리를 수정하지 않습니다. 원본 원장과 도구를 보존해야 합니다.

여기서 대조란 무엇인가요?

각 주문의 상품 가치를 성공한 결제에서 성공한 환불을 뺀 금액과 정수 센트 단위로 비교합니다. 세금, 환전, 결제 사업자의 정산은 제외한 단순화된 수취액 실습입니다. 도전 과제는 안내형 실습에서 배운 방법만 사용합니다.

강사

labby
Labby
Labby is the LabEx teacher.