반응형

데이터분석 7

데이터분석공부 SQL WITH구문

데이터분석공부 중 SQL기초구문에서 '서브쿼리'가 어려운데요. 그래서 'Join' 종류에 대해서도 열심히 공부를 했었습니다. 오늘 공부는 'WITH 구문입니다.' 처음에는 이 WITH구문이 정말 이해가 되지 않았는데 계속 보다보니 눈에 들어옵니다. 그럼 오늘의 패스트캠퍼스 강의 리뷰 및 요약입니다. 데이터분석공부 SQL조인종류 정리 데이터분석, SQL 조인은 계속 헷갈립니다. 다시한번 SQL의 조인종류를 공부해봅니다. - Innner 조인이란? 교집합이다. A와 B에 동시에 존재하는 집합을 이너조인이라 한다. Select A.Customer_ID, A.First_Nam ee-eng.tistory.com 데이터분석공부 SQL LEFT JOIN 이란? LEFT Join이란? 기초SQL를 공부하다보면 조인을 ..

데이터분석공부 기초SQL REPLACE / First Value / Last Value

계속 이어나가는 SQL기초 함수구문입니다. 데이터분석공부하시는 분들은 참고하세요. 제가 듣고있는 패스트캠퍼스의 강의내용을 참고해서 정리합니다. 지금 정리하는 내용은 'Replace', 'First Value / Last Value' 입니다. 특히 'Replace'의 경우에는 회사에서 쓰는 SQL구문에도 자주 등장하더라구요. 'Replace'는 테이블 속 특정 컬럼안에 바꾸고자하는 값이 있을경우에 찾아 바꿔주는 함수입니다. 예를 들어 아래 'COMAPNY'라는 컬럼안에 'COMPANY'라는 텍스트가 너무 길어서 출력되는 값에는 저걸 줄여서 'COM'이라고 나왔으면 좋겠다! 라고 생각할때 쓰는 SQL함수가 'REPLACE'입니다. REPLACE ( 바꿀값이 있는 특정컬럼, 바꾸고자 하는 값, 변경되었으면 하..

데이터분석공부 기초SQL 순위함수 ROW NUMBER, RANK OVER, DENSE RANK

계속 이어나가는 데이터분석공부입니다. SQL의 기초 기본구문을 공부중입니다. 회사에서 데이터 다루시면 순위가 중요할 수 밖에 없는데요. 회사에서 중요한것은 실적 그 자체이기 때문입니다. 저는 계속 '패스트캠퍼스'의 'SQL 100제 + 자격증 완성온라인반' 를 듣고있습니다. 이어서 순위함수인 ' ROW NUMBER, RANK OVER, DENSE RANK ' 편을 요약해봅니다. 그런데 이 함수를 이해하기 위해서는 우선 'PARTITION BY' 구문을 먼저이해하는게 필요할 것 같습니다. 항상 이 구문과 거의 세트처럼 다니더라구요. - PARTITION BY - 우리가 흔히 아는 '파티션' 즉 구획을 나누는 그 의미를 연상하면 됩니다. 즉 데이터를 분류하는 기준! [ ROW_NUMBER ( ) OVER ]..

데이터분석공부 기초SQL To char / To date

' CASE WHEN THEN ELSE END AS ' SQL 문을 공부하고 나니 회사에서 쓰이는 쿼리문이 정말 눈에 잘 들어옵니다. 오늘은 또 회사에서 쓰는 쿼리문중에 'To char / To date' 등을 공부해보려고 합니다. 또 함께 CAST도 공부해보려고 하는데요. 'To char/ To date' 이게 아무것도 모를때 그저 복잡해보였는데요. 왜냐면 길이가 길거든요... 그런데 또 공부하고 나니 이제 눈에 보이네요. 제가 공부한 내용을 공유를 해보겠습니다. 제가 강의듣고 있는 패스트캠퍼스 내용을 인용 참고했습니다. 데이터분석 공부하시는 분들께 조금이나마 도움되었으면 합니다. SQL 기초공부 : CASE WHEN THEN ELSE END AS SQL 기초공부중입니다. 요즘 워낙 데이터관련 업무가 ..

데이터분석공부 SQL기초 CASE WHEN THEN ELSE END AS

데이터분석공부 중, SQL 기초공부중입니다. 요즘 워낙 데이터관련 업무가 뜨다보니 SQL 강의가 넘쳐나고 있는데요. 저는 관심분야이기 때문에 검색을 해놓으면 알아서 자동광고들이 엄청 뜨는데요. 그중 SQL강의광고중에 '구매금액 대 별 고객 수' 더이상 개발자에게 부탁하지 말고 내가 뽑자! 이런식의 광고가 엄청 뜨더라구요. 기업의 고객 로열티를 판가름 하는것이 바로 '구매금액'이기 때문에 다들 어디서나 필요한 데이터여서 그런것 같습니다. 이럴때 쓰는 SQL문이 바로 ' CASE WHEN THEN ELSE END AS ' 입니다 저도 회사에서 많이 본 SQL문인데요. 또 판매금액대 별로 판매되는 아이템의 갯수를 파악해야할 때도 있는데요. 그때도 쓸 수 있는 SQL문입니다. 쉽게말해, 데이터를 구간 별로 통계..

데이터분석공부 SQL LIKE %

데이터분석공부하시는 분들 요즘 많이 'SQL' 공부하고 계실 것이라 생각들어요. 저도 SQL 기초공부를 하면서, 패스트캠퍼스 SQL 온라인 강의 노트 요약해봤습니다. LIKE란? 특정 집합에서 어떠한 컬럼의 값이 특정값과 유사한 패턴을 갖는 집합을 출력하는 연산자 그 종류에는 퍼센트(%)나 언더바(_)가 있다. 퍼센트(%)는 그 조회하고자하는 문자가! 있기만 하면 조회되는 것. 즉, 무한대의 글자가 조회되는것이 퍼센트이고 언더바(_)는 무조건 그 자리에 특정문자가 있어야 하는 것. 예시) 첫번째 문자가 어떠한 문자로 시작 가능하지만 그다음이 her이여야 하고 그 다음에는 어떤문자 혹은 문자열이어도 상관없는 집합이 출력된다. Select First name, Last name From Customer Wh..

엑셀로배우는데이터분석, 광고투자비와 유입자사이의 상관관계

edwith라는 사이트에 올라 온 '엑셀로 데이터분석시작하기' 광고투자비와 유입자 사이의 관련성 조사실습에 관한 강의를 보고 정리한 내용입니다. 제일 밑에 링크가 있으니 관심있으신 분들은 직접 영상보시고 공부해 보시기 바랍니다. 알고나면 간단한 내용이지만 이론에 관해 자세하게 설명해주십니다. 상관분석이란? 아이스크림판매량과 팥빙수의 여름철 판매량이 같이 올라간다면 그들의 관계는? 팥빙수가 많이 팔린다고 아이스크림의 판매가 올라가지는 않는다. 인과관계가 아닌 상과관계의 관계. 가격과 판매량과 같이 원인과 결과가 나오는것은 회귀분석. 만약에 아래와 같이 가격과 판매량사이의 관계가 있다는것을 볼때는 상관분석을 보는 것이고 얼만큼 영향이 있어? 라는것이 궁금하다면 회귀분석까지 들어가야 하는 것. 상관분석 중 아..

반응형