책 내용 질문하기
NATURAL JOIN에 대해서
도서
[2013] 정보처리기사 실기
페이지
414
조회수
148
작성일
2013-09-08
작성자
첨부파일

372page에 설명이 나와있는데요

무슨 뜻인지 정확이 이해가 가질않네요.

"="일때 동일한 속성이 두번표시가 나타나게 되어있다는말은

414page에서 지점명이 두번표시된다는 뜻인가요?

SELECT문에서 예금계좌.지점명이라고 명시를 했는데도 지점명 지점명 이렇게 나타난다는 소리인가요?

예를 들어 설명좀 해주세요.

그리고 JOIN속성은 FROM절에 기술하지만, 릴레이션이 사용되는 어느곳에서나 사용할수있다.

SELECT문 어디에나 쓰일수 있다는 뜻인가요? 아니면 WHERE절에서 "="으로 쓰일수 있다는얘기인가요?

정확한 의미와 예시좀 들어주세요.

답변
2013-09-09 10:55:04

안녕하세요.

1)

예 맞습니다. SQL 결과문에 지점 테이블의 지점명 필드와 예금계좌 테이블의 지점명이 모두 표시됩니다.

하지만 415쪽 결과는 Select 이후 표시될 필드를 직접 기술하였기 때문에 기술한 필드명만 표시된 것이죠.

Select 이후 표시될 필드에 예금계좌.지점명 만 기술했기 때문입니다.

만일 Select * From ~ 으로 기술했다면 두 테이블의 지점명이 모두 표시됩니다.

2)

373쪽과 같이 Where 절의 표현처럼 하위 질의와의 연계 형식처럼 From 절 이외에서도 사용될 수 있다고 이해하시면 됩니다.

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

"
  • *
    2013-09-09 10:55:04

    안녕하세요.

    1)

    예 맞습니다. SQL 결과문에 지점 테이블의 지점명 필드와 예금계좌 테이블의 지점명이 모두 표시됩니다.

    하지만 415쪽 결과는 Select 이후 표시될 필드를 직접 기술하였기 때문에 기술한 필드명만 표시된 것이죠.

    Select 이후 표시될 필드에 예금계좌.지점명 만 기술했기 때문입니다.

    만일 Select * From ~ 으로 기술했다면 두 테이블의 지점명이 모두 표시됩니다.

    2)

    373쪽과 같이 Where 절의 표현처럼 하위 질의와의 연계 형식처럼 From 절 이외에서도 사용될 수 있다고 이해하시면 됩니다.

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

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