시나공 IT
험에
오는 것만
부한다!

통합검색

1:1 질문하기

제목 기출 144페이지
자격증 정보처리 기사 실기
도서/쪽 페이지 2024 시나공 퀵이지 정보처리기사 실기 단기완성 / 114쪽
등록일 2024-04-23 조회 15
작성자 김*수

S.E.L.E.C.T a.코.드, 이.름, 동.아.리.명 F.R.O.M. 사.원 a L.E.F.T. J.O.I.N. 동.아.리. b o.n a.코.드 = b.코.드;

여기서 뚱.딴.지 .같.이 as도 없는데 사원과 동.아.리.테.이.블.이 각.각 a,b가 된이유가뭔가요??

 

as가생략된건가요?

as가 생략됐더라하면 as는 select에 안쓰고 다른데에써도 적용이되는건가요?

 

그리고 질문 올릴때마다 부적절한 문구가 섞여져있다고나오네요..

첨부파일
  • 첨부파일 없음
제목 답변입니다.
등록일 2024-04-24

안녕하세요 길벗수험서 운영팀입니다. 

 

as 의 경우 필드명이나 테이블명에서 사용할 수 있는데

 

필드명의 경우 as 를 꼭 같이 사용을 해야하지만

 

테이블명의 경우 아래와 같이 as는 생략하고 사용할 수 있습니다.

 

 

FROM 테이블명1 [AS] 별칭1, 테이블명1 [AS] 별칭2  

 

 

별칭(alias)는 테이블 또는 테이블의 필드이름에 임시로 이름을 붙이는 것으로  

 

별칭을 사용하면 SQL코드를 단순화 시킬수 있고 좀더 이해하기 쉽게 하기 위해서 사용하며,

 

보통 select 구문에서 많이 사용되고 트리거를 생성할때 create trigger 에서서도 사용됩니다

 

 

CREATE [OR REPLACE] TRIGGER 트리거명 동작시기 동작 ON 테이블명 

[REFERENCING NEW | OLD AS 테이블명]

[FOR EACH ROW [WHEN 조건식]] 

BEGIN

트리거 BODY; 

END;

 

회원님께서 질문을 하신것을 보면 글자와 글자사이에 점(.)이 많이 찍혀있는데

 

그래서 "부적절한 문구가 섞여있다"고 나오는것 같습니다.

 

열심히 연습하셔서 합격하시길 기원하겠습니다.  

 

행복한 하루되세요 :) 

첨부파일
  • 첨부파일 없음