책 내용 질문하기
SELECT 부분 질문
도서
[2014] 정보처리기사 실기(산업기사 포함)
페이지
371
조회수
103
작성일
2014-06-25
작성자
첨부파일

371 쪽에 보면

현업요구사항: 직원코드가 10인 직원이 담당하는 상점 이름을 중복은 배제하고검색해 주시오

에서 ③ 답이 보기에 만약 = 이 나온다면 in 대신 = 표시를 넣어도 맞는건가요?

바로 밑의 현업요구사항: 상품명이 USB로 시작하는 상품의총 판매된 수량을 검색하여 주시오 에서는

WHERE pid= (SELECT id FROM Product WHERE name like USB%)

↑ 이부분은 또 = 표시인데 in으로 바꾸어줄수있나요? in 과 =은 어떻게 구분하죠

감사합니다

답변
2014-06-26 09:15:02

안녕하세요.

일반적으로 하위 질의를 사용할 경우에는 In 연산자를 이용하지만 =를 사용해도 관계는 없습니다.

그러니 답항보기에는 이중 하나만 제시되겠죠. 혹 문제의 오류로 인해 둘 다 제시된다면 일반적으로 통용하는 In을 우선 선택하세요.

오늘도 즐거운 하루 되세요.

"
  • *
    2014-06-26 09:15:02

    안녕하세요.

    일반적으로 하위 질의를 사용할 경우에는 In 연산자를 이용하지만 =를 사용해도 관계는 없습니다.

    그러니 답항보기에는 이중 하나만 제시되겠죠. 혹 문제의 오류로 인해 둘 다 제시된다면 일반적으로 통용하는 In을 우선 선택하세요.

    오늘도 즐거운 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.