커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
테이블 별칭 설정할 때 as가 붙는 경우와 안붙는 경우는 어떻게 구분되나요?
[왕초보] 엑셀보다 쉬운, SQL v3
3주차
북마크
이*재
댓글
1
추천
0
조회수
4
조회수
4
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.



안녕하세요!

테이블명이 길어서 별칭 함수를 쓸 때 어떤 때는 as가 붙고 어떤 때는 안 붙더라고요.


select * from orders o (as가 없는 경우)

select * from count(*)as cnt (as가 있는 경우)


위 별칭함수(?) 사용법은 2주차 pdf강의자료에 있던 내용이었고요.

위 내용으로 아! (*) 뒤에는 as를 붙이는건가? 싶었는데, 3주차 퀴즈 풀던 중 아래처럼 (*) 뒤에 as를 빼고 쿼리를 짜도 값이 잘 나오더라구요 ?



<질문사항>

1.그렇다면 as는 없어도 무방한 입력값 아닌가요?

2.특정 경우에 as를 쓰는 게 원칙이고, 저처럼 빼먹을 시에는 가끔 오류가 날 수 있을지요? 그렇다면 원칙적으로 어떤 경우에 as를 쓰고

어떤 경우에 생략하는지 궁금합니다.




스파르타 즉문즉답


1.as를 빼고 작성한 별칭 쿼리


스파르타 즉문즉답



2.as를 넣고 작성한 쿼리

스파르타 즉문즉답







취소
 공유
취소
댓글 0
댓글 알림
나의얼굴