반응형
Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

GBEY

[SQL] AS문이란? + pgAdmin에서 연습하기 본문

데이터분석

[SQL] AS문이란? + pgAdmin에서 연습하기

리스보아 2023. 8. 24. 14:23
반응형

메인 이미지

 

AS문이란? + pgAdmin에서 연습하기

 

 

🍭 목차

AS문이란?

pgAdmin에서 AS 연습하기

 

 


 

🍭 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:

쿼리 실행 결과 이미지

 

 

반응형