재고 관리는 상품의 수량, 위치, 상태 등을 추적하고 조정하여 최적의 재고 수준을 유지하는 것입니다. 효과적인 재고 관리는 과잉 재고, 부족 재고, 손실을 줄이고, 비용을 최적화하며, 고객 만족도를 높이는 데 중요합니다. 다음은 재고 수량을 관리하는데 사용되는 SQL 쿼리 예제와 각 예제의 간단한 설명입니다.
예제 1: 전체 재고 조회
SELECT * FROM Inventory;
모든 재고 항목의 정보를 조회합니다.
예제 2: 특정 상품의 재고 수량 조회
SELECT Quantity FROM Inventory WHERE ProductID = 'P123';
특정 상품의 재고 수량을 확인합니다.
예제 3: 재고 수량이 특정 수치 이하인 상품 조회
SELECT ProductID, Quantity FROM Inventory WHERE Quantity < 10;
재고 수량이 10개 미만인 상품을 조회합니다.
예제 4: 최근 입고된 재고 목록 조회
SELECT * FROM Inventory ORDER BY LastReceivedDate DESC LIMIT 10;
최근에 입고된 재고 10개를 조회합니다.
예제 5: 특정 카테고리 재고 조회
SELECT * FROM Inventory WHERE Category = 'Electronics';
특정 카테고리(여기서는 'Electronics')의 재고를 조회합니다.
예제 6: 재고 정렬 및 보기
SELECT * FROM Inventory ORDER BY Quantity ASC;
재고를 수량에 따라 오름차순으로 정렬하여 조회합니다.
예제 7: 재고 추가
UPDATE Inventory SET Quantity = Quantity + 20 WHERE ProductID = 'P123';
특정 상품의 재고 수량을 추가합니다.
예제 8: 재고 감소 (판매 후)
UPDATE Inventory SET Quantity = Quantity - 5 WHERE ProductID = 'P123';
상품이 판매됨에 따라 재고 수량을 감소시킵니다.
예제 9: 재고 경고 목록
SELECT ProductID, Quantity FROM Inventory WHERE Quantity <= MinimumRequired;
최소 요구 재고 수량 이하로 떨어진 상품을 조회합니다.
예제 10: 재고 평가 (가격 기준)
SELECT ProductID, Quantity, Price, Quantity * Price AS TotalValue FROM Inventory;
각 재고 항목의 가치(수량 * 가격)를 계산하여 재고를 평가합니다.
관련 전문용어 설명
재고(Inventory): 기업이 판매, 제조, 또는 사용을 목적으로 보유하고 있는 상품이나 자재.
Quantity: 재고 항목의 수량.
ProductID: 상품을 구분하는 고유 식별자.
Category: 상품이 속한 분류 또는 카테고리.
LastReceivedDate: 최근에 재고가 입고된 날짜.
MinimumRequired: 최소 필요 재고 수량.
Price: 상품의 단가.
'SQL' 카테고리의 다른 글
할인 가격 계산: 할인 가격을 계산하는 쿼리. (0) | 2023.12.28 |
---|---|
카테고리 분류: 상품을 카테고리로 분류하는 쿼리. (0) | 2023.12.28 |
판매량 통계: 판매량 통계를 계산하는 쿼리. (0) | 2023.12.28 |
상품 목록 검색: 상품 목록을 검색하는 쿼리. (0) | 2023.12.28 |
상품 목록 검색: 상품 목록을 검색하는 쿼리. (0) | 2023.12.28 |