문제4의 4번에서
'운송코드' 필드의 조건으로
Not In(select 운송코드 from 접수)
이렇게 돼있는데 왜 '운송코드' 필드에 조건을 넣어주는건가요? 그리고 문제에서 '<접수> 테이블에서 한 번도 사용하지 않은 운송방법의 모든 정보를 표시하시오.'라고 했는데
왜 '운송코드' 필드가 나왔는지 모르겠습니다.
안녕하세요.
<접수> 테이블에서 한 번도 사용하지 않은 운송방법의 정보를 표시하는 문제입니다.
<운송>과 <접수> 테이블에 공통으로 들어 있는 필드를 선택한 것입니다.
운송코드로 두 테이블을 비교해서 사용되지않은운송방법을 찾은 것입니다.
select 운송코드 from 접수 : <접수> 테이블에 존재하는 접수된 운송코드
운송코드 Not in(select 운송코드 from 접수) : 접수된 운송코드가 아닌 운송코드 ,
접수되지 않은 운송코드 즉, 한 번도 사용하지 않은 운송코드가 됩니다.
좋은 하루 보내세요.
-
관리자2019-02-21 21:01:30
안녕하세요.
<접수> 테이블에서 한 번도 사용하지 않은 운송방법의 정보를 표시하는 문제입니다.
<운송>과 <접수> 테이블에 공통으로 들어 있는 필드를 선택한 것입니다.
운송코드로 두 테이블을 비교해서 사용되지않은운송방법을 찾은 것입니다.
select 운송코드 from 접수 : <접수> 테이블에 존재하는 접수된 운송코드
운송코드 Not in(select 운송코드 from 접수) : 접수된 운송코드가 아닌 운송코드 ,
접수되지 않은 운송코드 즉, 한 번도 사용하지 않은 운송코드가 됩니다.
좋은 하루 보내세요.
-
관리자2019-02-23 17:29:06
안녕하세요.
표시되는 필드는 문제에서 제시된 그림을 통해서 결정된 것입니다.
운송코드와 운송방법이 연결된 정보이므로 운송코드로 찾아도 운송방법에 대한 정보를 가져올 수 있습니다.
좋은 하루 보내세요.
-
*2019-02-22 12:26:11문제가 '한 번도 사용하지 않은 운송방법'인데 결과로 운송방법이 아닌 운송코드를 출력해내는지 궁금합니다.