책 내용 질문하기
핵심 155 문제2번 질문
도서
2016 시나공 총정리 컴퓨터활용능력 1급 필기(핵심요약+기출문제+모의고사)
페이지
111
조회수
135
작성일
2016-06-12
작성자
첨부파일

문제2번 보기들을 보면

select 학생.* from 학생;

이런식으로 되어있는데 select 다음에는 필드이름이 나와야하는데

*은 모든필드를 의미하잖아요

그런데 학생.* 이렇게 표시하면 결과가 어떻게 나오나요?? 학생+ 모든필드를 의미하는건가요??

답변
2016-06-15 09:11:11

안녕하세요.

학생.* 여기에서 *부분은 필드명을 지정하는 부분이 아니라 테이블명을 지정하는 부분입니다. 연결된 테이블 중 어떤 테이블 이든 상관 없이 학생 필드를 표시하라는 의미입니다. 일반적으로 select 필드명~~ 이런식으로 지정하는데, 정확히 하자면 select 필드명.테이블명 ~~ 이런식으로 지정해야 합니다.

즐거운 하루 되세요.

  • *
    2016-06-15 09:11:11

    안녕하세요.

    학생.* 여기에서 *부분은 필드명을 지정하는 부분이 아니라 테이블명을 지정하는 부분입니다. 연결된 테이블 중 어떤 테이블 이든 상관 없이 학생 필드를 표시하라는 의미입니다. 일반적으로 select 필드명~~ 이런식으로 지정하는데, 정확히 하자면 select 필드명.테이블명 ~~ 이런식으로 지정해야 합니다.

    즐거운 하루 되세요.

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