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
어렵지는 않지만, 순서가 조금 헷갈린다. 조금만 더 숙달하면 익숙해 질 것 같다.
나름 재밌다.
'데이터분석 공부하기 > 데이터리안 SQL 입문반 13기' 카테고리의 다른 글
[데이터리안 sql입문반 4주차 사전 과제] 탐색적 데이터 분석 (0) | 2023.01.28 |
---|---|
[데이터리안 3주차] 복습/알게된 것 정리 (0) | 2023.01.23 |
[데이터리안 2주차 과제]RFM 분석 / 샘플데이터 연구 (0) | 2023.01.21 |
데이터리안 SQL 스터디 1주차 (0) | 2023.01.15 |
[데이터리안 1주차] 복습/ SQL 기초 문법 (0) | 2023.01.02 |