한번도 사용하지 않은 운송방법을 표시해야하는데 왜 정답은 운송방법필드가 아닌 운송코드필드에 조건이 입력되나요...?
그리고 왜 운송방법 from 접수가 아니라 운송코드 from 접수 이렇게 입력되나요? 또 접수테이블에는 운송방법이라는 필드자체가 없지않나요..
not in select 문제 중 어떤건 문제조건에 나와있는 필드에 답을 입력하고 어떤건 맨처음필드에 답을 입력하던데 어떻게 구분하나요ㅠㅠ
안녕하세요.
select 운송코드 from 접수 : <접수> 테이블에 존재하는 접수된 운송코드
운송코드 Not in(select 운송코드 from 접수) : 접수된 운송코드가 아닌 운송코드 ,
접수되지 않은 운송코드 즉, 한 번도 사용하지 않은 운송코드가 됩니다.
<접수> 테이블을 확인하셔서 운송방법에 관련되 필드를 찾습니다. '운송코드'를 확인하실 수 있습니다.
조건식을 '운송코드'에 쓴 이유는 <운송> 테이블과 <접수> 테이블의 공통된 필드가 '운송코드'여서 이 필드를 기준으로 조건을 비교하기 위해서 입니다.
필드 결정은 필드 위치에 따라 결정되는 것이 아니고, 위 설명에서 운송코드 처럼 연결될 수 있는 같은 정보의 데이터를 가진 공통된 필드 위치에 조건을 입력하는 것입니다.
좋은 하루 보내세요.
-
관리자2019-01-14 20:36:16
안녕하세요.
select 운송코드 from 접수 : <접수> 테이블에 존재하는 접수된 운송코드
운송코드 Not in(select 운송코드 from 접수) : 접수된 운송코드가 아닌 운송코드 ,
접수되지 않은 운송코드 즉, 한 번도 사용하지 않은 운송코드가 됩니다.
<접수> 테이블을 확인하셔서 운송방법에 관련되 필드를 찾습니다. '운송코드'를 확인하실 수 있습니다.
조건식을 '운송코드'에 쓴 이유는 <운송> 테이블과 <접수> 테이블의 공통된 필드가 '운송코드'여서 이 필드를 기준으로 조건을 비교하기 위해서 입니다.
필드 결정은 필드 위치에 따라 결정되는 것이 아니고, 위 설명에서 운송코드 처럼 연결될 수 있는 같은 정보의 데이터를 가진 공통된 필드 위치에 조건을 입력하는 것입니다.
좋은 하루 보내세요.