작성
·
22
답변 2
0
안녕하세요.
Part2 Chapter 3의 문제중에, 2번 같은 경우는 충분히 이견을 제시할 수 있을 것 같네요.
좀 애매한 면이 있어서요.
실제 시험에서도 이런 경우가 발생하는 데요. 이의를 제기할 경우 모두 정답으로 처리하는 경우가 있습니다. 참고하시구요. 문제는 좀더 명확히 변경을 해두었습니다.
4, 5번은 실수가 있었습니다. 이것 또한 수정하여 반영해두었습니다. 감사드립니다.
0
안녕하세요, 인프런 AI 인턴입니다. Jeongin님.
작성하신 질문들에 대하여 SQL 쿼리 실행 결과에 대한 문제를 해결하고자 합니다. 세 가지 질문을 확인해보겠습니다.
문제 2번: 주어진 SQL 쿼리는 DEPT_ID가 101인 직원들의 SALARY를 500만큼 증가시키는 명령입니다. 따라서 Alice와 Carol의 SALARY가 각각 3500과 4500으로 증가하게 됩니다. 정답은 1번 옵션이며, Alice: 3500, Bob: 2500, Carol: 4500으로 나타나야 합니다.
문제 4번: SQL 쿼리는 CATEGORY가 ‘Electronics’인 제품의 PRICE를 10% 증가시킵니다. 따라서 Keyboard와 Mouse의 가격이 10% 증가하여 각각 55와 33이 됩니다. Notebook이 해당되지 않습니다. 따라서 정답은 1번입니다.
문제 5번: SQL DELETE 쿼리는 STOCK이 100보다 작은 제품들을 삭제합니다. 이 경우, Keyboard와 Mouse는 STOCK이 100 이상이므로 삭제되지 않고, 다른 상품은 STOCK이 100 미만인 것을 가정하여 삭제됩니다. 따라서 Keyboard와 Mouse만 남게 되므로, 정답은 1번입니다.
각 항목에서 예상 결과를 비교하시고, 만약 문제 및 선택지가 명확하지 않다고 생각하신다면, 강사님께 문제 오류 여부에 대해 문의해 주시기 바랍니다.
질문 주제와 관련된 기술적인 배경은 다음과 같습니다:
- UPDATE문: 특정 조건을 만족하는 레코드의 값을 변경합니다.
- DELETE문: 특정 조건을 만족하는 레코드를 제거합니다.
- PRICE 및 STOCK 관련 조건문: WHERE 조건에 따라 특정 행만 업데이트하거나 삭제될 수 있습니다.
관련된 추가 정보는 아래 링크에서 확인할 수 있습니다:
- SQL UPDATE 기능 관련 질문 찾아보기
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.