책 내용 질문하기
분류 테이블에 없는 데이터만 추가할 것
도서
2019 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
298
조회수
121
작성일
2019-05-09
작성자
탈퇴*원
문제. 추가분류 테이블의 데이터를 분류 테이블에 추가하는 분류추가 쿼리를 작성하시오. - 분류 테이블에 없는 대이터만 추가할 것 첨부한 답안에서 볼 수 있듯 분류코드의 조건에만 not in이 적혀있습니다. 분류명과 대분류의 조건에 not in 조건을 안 적는건 분류코드가 기본키이기 때문에 그런건가요 ? 기본키에만 조건을 적용하면 나머지는 전부 적용되는 거라서요 ? 1. 왜 분류코드에만 not in 조건을 적는지 2. 왜 분류명과 대분류에도 같은 not in 조건을 쓰면 오답이 되는지 3. 쿼리를 다 만들고 분류추가라는 이름까지 저장했을 때, 실행을 눌러야하나요 ? 아니면 이름까지만 지정하고 저장만 하면 되나요 ? 가 궁금합니다 !
답변
2019-05-10 22:54:27

안녕하세요.

 

기본키이기도 하지만, 추가분류 테이블과 분류 테이블에 모두 존재하는 필드이기 때문에 사용된 것입니다.

분류명이나 대분류 필드의 조건으로 Not in을 사용하셔도 동일한 결과가 실행됩니다.

예: 분류명 필드의 조건란 - Not In (select 분류명 from 분류)

 

채점 프로그램은 정답과 비교하여 조금이라도 다르면 틀린 것으로 채점됩니다.

하지만 실제 시험에서는 문제의 지시사항을 모두 만족하고 결과값이 맞게 나왔다면 모두 맞는 것으로 채점됩니다.

 

 

쿼리 작성 후 실행을 눌러주셔야 정확한 쿼리인지 확인이 가능합니다.

시험에서도 실행을 시켜주세요.

 

좋은 하루 보내세요. 

  • 관리자
    2019-05-10 22:54:27

    안녕하세요.

     

    기본키이기도 하지만, 추가분류 테이블과 분류 테이블에 모두 존재하는 필드이기 때문에 사용된 것입니다.

    분류명이나 대분류 필드의 조건으로 Not in을 사용하셔도 동일한 결과가 실행됩니다.

    예: 분류명 필드의 조건란 - Not In (select 분류명 from 분류)

     

    채점 프로그램은 정답과 비교하여 조금이라도 다르면 틀린 것으로 채점됩니다.

    하지만 실제 시험에서는 문제의 지시사항을 모두 만족하고 결과값이 맞게 나왔다면 모두 맞는 것으로 채점됩니다.

     

     

    쿼리 작성 후 실행을 눌러주셔야 정확한 쿼리인지 확인이 가능합니다.

    시험에서도 실행을 시켜주세요.

     

    좋은 하루 보내세요. 

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