Oracle 기준으로 SELECT 문의 FROM 절과 별칭에 대한 설명… | [SQLD] SQL 개발자 기출유형 모의고사 9회 상세 페이지

1[SQLD] SQL 개발자 기출유형 모의고사 9회
Oracle 기준으로 SELECT 문의 FROM 절과 별칭에 대한 설명으로 옳은 것은?
1
WHERE 절에서 열 별칭을 참조한다
2
SELECT * 는 열 순서를 임의로 바꾼다
3
별칭을 준 뒤에도 테이블명으로 한정한다
4
테이블 별칭 앞에는 AS 를 쓸 수 없다
해설

Oracle 은 열 별칭에는 AS 를 허용하지만 테이블 별칭 앞에는 AS 를 쓸 수 없어 FROM 상영 S 처럼 바로 붙여 쓴다.

또 SELECT 절의 열 별칭은 WHERE 절보다 늦게 정해지므로 WHERE 에서는 쓸 수 없고 ORDER BY 에서만 쓸 수 있다.

  • WHERE 절은 SELECT 보다 먼저 처리되어 열 별칭을 참조하면 오류가 난다.
  • 테이블에 별칭을 주면 열은 그 별칭으로 한정해야 하고 원래 테이블명을 쓰면 오류가 난다.
  • SELECT * 는 테이블에 정의된 열 순서대로 모든 열을 돌려준다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[SQLD] SQL 개발자 기출유형 모의고사 9회 50문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요SQLD SQL 개발자 실전 모의고사 암기장 전체 보기