Day4Window 함수window함수란 select 구문에서 사용되며 분석 구간을 변동시키는 함수이며 특정 기간,구간이다. SUM, AVG, MIN, MAX, COUNT, RANK, LEAD, LAG SUM() OVER(PARTITION BY ~ ORDER BY~) order by, partition by 모두 사용했을 때 total_amount는 CUSTOMERNUMBER 기준으로 그룹화 시키고 amount의 누적합을 구하는데 paymentdate를 기준으로 오름차순 정렬해서 구하게 된다.SUM() OVER(PARTITION BY ~ ) order by를 생략했을때는 정렬의 순서가 사라지므로 partition by에 의해 그룹화된 그룹마다 누적합이 똑같아 진다. SUM() OVER(ORDER BY~)..
데이터 분석 입문
메타코드 M 서포터즈에 선정되었습니다. 강의 보면서 공부도 하고 포스팅 하면서 기록도 남길 수 있는 정말 좋은 기회입니다. https://www.metacodes.co.kr/ 메타코드MAI 강의 & 커뮤니티 플랫폼ㅣ300만 조회수 기록한 IT 현직자들의 교육과 함께 하세요www.metacodes.co.krDay 3HAVING GROUP BY 와 함께 사용되며, 그룹화된 결과에 조건을 적용함Where 절은 개별 테이블에 대한 조건을 적용하는 반면, Having 절은 그룹화된 결과의 집계 값에 대한 조건을 적용함. SELECT productcode, SUM(quantityordered)FROM orderdetails WHERE orderlinenumber = 1GROUP BY productcode HAVIN..
'데이터분석가 입문 필수 SQL 부트캠프ㅣ억대 연봉 현직자' _ 이상훈 강사님SQL은 데이터 분석에서 반드시 알아야 하는 언어 중 하나로 데이터를 능숙하게 추출하고 가공할 수 있으려면 SQL이 필수적입니다. 본 강의는 코딩 실습을 통해 실무 방식을 터득하고, 기초부터 심화 까지 배울 수 있는 강의입니다. 강의 순서는 다음과 같습니다. Day1 TableCreate Create Table 로 Table 을 생성합니다. CREATE TABLE customers(customer_number INT,customer_name VARCHAR(50),phone VARCHAR(50));CREATE TABLE customers2(customer_numbercustomers2test INT NOT NULL,custom..