재고가 0 미만인 행만 0으로 보정하려 한다. 가장 안전한 UPDATE는?
정답 1번
`WHERE stock < 0` 조건을 사용해야 음수 재고인 행만 0으로 바뀐다. WHERE가 없으면 정상 재고까지 모두 0이 되고, 반대 조건은 양수 재고를 훼손하며 NULL 대입은 재고 수량을 보정하지 못한다.
콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-16
`WHERE stock < 0` 조건을 사용해야 음수 재고인 행만 0으로 바뀐다. WHERE가 없으면 정상 재고까지 모두 0이 되고, 반대 조건은 양수 재고를 훼손하며 NULL 대입은 재고 수량을 보정하지 못한다.