반응형
Notice
Recent Posts
Recent Comments
Link
GBEY
[SQL] AS문이란? + pgAdmin에서 연습하기 본문
반응형
AS문이란? + pgAdmin에서 연습하기
🍭 목차
🍭 AS문이란?
- AS문은 열이나 결과에 별칭을 부여함
- 별칭이 결과 테이블에 찍힘
- 가독성을 위한 것
- AS문은 쿼리의 가장 마지막에 실행되기 때문에 WHERE, GROUP BY 같은 곳에서는 별칭을 사용할 수 없음
(SELECT 문에서만 사용 가능)
사용방법
SELECT column AS new_name FROM table;
🍭 pgAdmin에서 AS 연습하기
- payment 테이블에서 거래내역의 수를 이름을 바꿔서 보여주기
SELECT COUNT(amount) AS num_transactions
FROM payment;
output:
- payment 테이블에서 사용한 금액의 합계가 100 이상인 고객을 불러오기
>> 금액의 합계를 total_spent 라고 보여주기
>> HAVING에는 total_spent 라고 적을 수 없음. AS는 쿼리의 맨 마지막에 실행되기 때문
SELECT customer_id, SUM(amount) AS total_spent
FROM payment
GROUP BY customer_id
HAVING SUM(amount) > 100;
output:
반응형
'데이터분석' 카테고리의 다른 글
[SQL] FULL OUTER JOIN이란? (0) | 2023.08.25 |
---|---|
[SQL] JOIN - INNER JOIN이란? (0) | 2023.08.24 |
[SQL] GROUP BY란? + pgAdmin으로 연습하기 (0) | 2023.08.24 |
[SQL] HAVING이란? + pgAdmin으로 연습하기 (0) | 2023.08.24 |
[SQL] 기초 복습 - 집계 함수의 정의, 특징, 사용법 (1) | 2023.08.23 |