모델링·조인·집계·윈도 함수·인덱스를 하나의 업무 문제에 적용합니다.
신입 실무에서는 문법 암기보다 요구사항을 데이터 단위로 바꾸고 결과를 검증하는 능력이 중요합니다. 고객·주문·주문항목을 모델링하고 기간 매출, 고객별 순위, 미구매 고객을 각각 구하세요.
완성 후 기본키·외래키·금액 제약, 취소 주문 제외, 같은 금액 동점 규칙, 날짜 경계, 실행 계획을 체크리스트로 리뷰합니다.
예상 결과를 손으로 계산한 작은 fixture와 빈 데이터·NULL·중복 요청 사례를 테스트에 포함합니다.
이 프로젝트에서 확인한 쿼리들을 실제 배포 대상(MariaDB·PostgreSQL)으로 옮길 때는 날짜 함수, 자동 증가, UPSERT, 권한 문법을 항목별로 다시 확인하는 체크리스트를 만들어 두면 좋습니다.
SQLite에서 통과한 쿼리를 운영 MariaDB/PostgreSQL의 날짜 함수와 실행 계획으로 다시 검증해야 합니다.
직접 바꿔보세요상품별 매출과 매출 순위를 구하고, 주문 없는 고객 조회를 추가하세요.
실행 버튼을 누르면 결과가 여기에 표시됩니다.