다음 SQL 명령의 의미는?SELECT 성명 FROM 학급; | [정보처리기능사 필기] 06년 4회차 기출문제 상세 페이지
1[정보처리기능사 필기] 06년 4회차
다음 SQL 명령의 의미는?
SELECT 성명 FROM 학급;
1
성명테이블에서 학급을 검색한다.
2
학급테이블에서 성명을 검색한다.
3
학급테이블에서 성명을 입력한다.
4
성명테이블과 학급테이블을 선택한다.
해설
SQL의 기본 형식은 SELECT 열 FROM 테이블이므로, 이 질의는 학급 테이블에서 성명을 검색하라는 의미이다.
FROM 절 뒤에 오는 이름이 대상 테이블이고 SELECT 절 뒤에 오는 이름이 조회할 열이므로, 학급 테이블에서 성명 열만 뽑아 보여준다.
- ① "성명테이블에서 학급을 검색"은 테이블명과 열명을 반대로 해석한 것이다.
- ③ SELECT는 입력 명령이 아니라 조회 명령이다.
- ④ 하나의 SELECT 문으로는 두 테이블을 동시에 "선택"하는 의미가 되지 않는다.
오류나 개정된 내용이 보이면 알려주세요