본문 바로가기
데이터분석 공부하기/데이터리안 SQL 입문반 13기

[데이터리안 2주차] 복습

by Confident Beginner 2023. 1. 16.
SELECT day --day로 그룹을 했을 때는 꼭 day를 적어주어야한다.
	, SUM(x) AS sum_x -- AS로 칼럼명명 설정이 가능하다.
	, SUM(y) AS sum_y 
	, SUM(x)-SUM(y) AS sum_diff -- 뭔가 괄호를 적어야 할 것 같은데 괄호 없이도 칼럼명 지정이 가능하다./
    --그리고 SELECT에서 한꺼번에 실행이 되는거라 이 문장 안에서는 지정한 칼럼명(sum_x, sum_y)을 변수로 사용할 수 없다.
FROM tips 
WHERE sex = female --WHERE 은 그룹하기 전 raw data에서 필터를 의미한다.
GROUP BY day
HAVING sum_x > 100 -- HAVING 은 그룹 한 후의 데이터들에 대한 제약을 나타낸다.
ORDER BY sum_y DESC
LIMIT 1

SELECT

FROM

 

WHERE

 

GROUP BY

HAVING

 

ORDER BY

 

LIMIT


어렵지는 않지만, 순서가 조금 헷갈린다. 조금만 더 숙달하면 익숙해 질 것 같다.

나름 재밌다.