책 내용 질문하기
질문
도서
[2011] 정보처리기사 실기
페이지
조회수
112
작성일
2011-09-20
작성자
첨부파일

2011시나공 3장 SQL 373 쪽에서요!

표 밑에 있는 예제 1번을 설명하는 글 중.

<학생>테이블과 <학과>테이블에서 학과코드 값이 같은 튜플을 JOIN하여 학번, 이름, 학과 코드, 학과 명을 출력하는 SQL문을 작성하시오.

' SELECT 학번, 이름, 학생.학과코드, 학과명

FROM 학생, 학과

WHERE 학생, 학과코드 = 학과.학과코드;

이렇게 되어 있는데요

SELECT 테이블명1.속성명,테이블명2.속성명, 이렇게 배웠는데,,

학과코드, 학과명 이라는 속성은 <학과>테이블 인데,

SELECT 학번, 이름, 학생.학과코드, 학과명 이것을

SELECT 학번, 이름, 학과.학과코드, 학과명 로 해야되는거 아니에요?

답변
2011-09-21 09:27:16

안녕하세요.

학생 테이블과 학과 테이블의 학과코드가 동일한 것으로 조인하는 것으로

대상은 com, han이 됩니다.

즉 학생.학과코드로 하든 학과.학과코드로 하든 모두 com, han이 포함된 값을 대상으로 추출되므로 결과는 동일합니다.

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

"
  • *
    2011-09-21 09:27:16

    안녕하세요.

    학생 테이블과 학과 테이블의 학과코드가 동일한 것으로 조인하는 것으로

    대상은 com, han이 됩니다.

    즉 학생.학과코드로 하든 학과.학과코드로 하든 모두 com, han이 포함된 값을 대상으로 추출되므로 결과는 동일합니다.

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

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