다음 STOCK에서 활성 상품 10의 재고를 4개 차감하되 음수가 되면 갱신하지 않으려 한다. 하나의 UPDATE 문으로 요구를 만족하는 것은?
STOCK
| PRODUCT_ID | QTY | STATUS |
|---|---|---|
| 10 | 7 | ACTIVE |
| 20 | 3 | INACTIVE |
정답 1번
대상 상품·활성 상태·현재 재고가 차감량 이상이라는 조건을 같은 UPDATE의 WHERE에서 검사하고 기존 qty에서 4를 빼야 한다. 실행 후 상품 10의 재고는 3이 된다.
콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-16