목록데이터베이스 (2)
회계 밖 세상

SQLite 실무 활용: 판매 데이터 분석 SQL 정리업무 중 판매 데이터 테이블을 분석해야 하는 일이 생겼습니다. 특히 진행단계, 지역, 상품유형, 카테고리, 브랜드, 할인여부 등 다양한 필드가 포함된 테이블을 요약하고, 이를 보고용 테이블 형태로 출력해야 했습니다.이번 글에서는 SQLite를 활용하여 이 데이터를 어떻게 효율적으로 그룹핑, 요약, 피벗할 수 있었는지를 정리해봅니다.1. 데이터 구조 요약테이블명: 판매현황_2024주요 필드:기준 필드: 진행단계, 지역코드, 지역명, 상품유형, 유형명, 카테고리, 카테고리명, 브랜드, 브랜드명, 할인여부요약 필드: 매출액, 순이익2. 기본 요약 쿼리 – 전체 데이터를 기준으로 매출액, 순이익 합계SELECT 진행단계, 지역코드, 지역..

데이터베이스에서 원하는 조건에 맞는 데이터만 골라내는 것은 데이터 분석의 첫 번째 단계입니다. 오늘은 실무에서 자주 사용되는 SQL 필터링 기법들을 살펴보겠습니다.기본 필터링: WHERE 절 활용가장 기본적인 데이터 필터링은 WHERE 절을 사용하는 것입니다. 예를 들어, 회계 데이터에서 특정 계정 코드만 추출하고 싶다면:SELECT * FROM financial_data_2024 WHERE account_code = 'A1001';이 쿼리는 financial_data_2024 테이블에서 계정 코드가 'A1001'인 모든 행을 반환합니다.데이터 개수 확인하기필터링된 결과가 얼마나 많은지 미리 확인하고 싶을 때는 COUNT() 함수를 사용합니다:SELECT COUNT(*) as total_records F..