반응형

기초코딩공부 3

데이터분석공부 SQL조인종류 정리

데이터분석, SQL 조인은 계속 헷갈립니다. 다시한번 SQL의 조인종류를 공부해봅니다. - Innner 조인이란? 교집합이다. A와 B에 동시에 존재하는 집합을 이너조인이라 한다. Select A.Customer_ID, A.First_Name ,A.Last_name, A.Email ,B.Amount, B.Payment_date From Customer A Inner Join Payment B On A.Customer_ID = B.Customer_ID Where A.Customer ID=2 - 고객은 여러건의 결제를 할 수 있다. 고객 1 : 결제 M -> 1:M 관계가 된다. Select count (*) From Payment ; - Outer 조인이란? ( 보통 SQL를 배울 때 처음 만나는 위기 )..

데이터분석공부 SQL LEFT JOIN 이란?

LEFT Join이란? 기초SQL를 공부하다보면 조인을 벤다이어그램으로 집합으로 설명해준 예시가 많은데요. 그런데 저는 그게 조금 헷갈리더라구요. 생활코딩이라는 사이트를 통해 알게 된 'dataschool' 이란 사이트에 올라온 설명이 더 와닿습니다. 데이터분석공부하시는 분들이 참고하시면 좋을 사이트입니다. 우선 오늘 공부하게 될 'Left join'에 대해서 알아보면요. 아래의 Table1과 Table2라는 두개의 테이블이 있을 때, left join은 기준이 되는 표를 왼쪽에 두고, 이 표를 기준으로 오른쪽의 표를 합성해서 하나의 표를 만드는 방법입니다. ( 생활코딩 설명 참조 ) 즉 Table1에만 있는애들도 가지고 오는 것 + Table1과 Table2공통으로 있는값을 가지고오는것입니다. Left..

기초코딩공부, SQL 서브쿼리란?

강의 요약노트 : ' 패스트캠퍼스 SQL100제 + 자격증 온라인 완주반 ' 강의 내용 일부 요약정리. 쿼리 공부할때는 직접 쳐보면서 공부하지 않으면 절대 늘지 않는다고 해서 블로그에 정리해봅니다. 실제 회사에서 SQL를 손으로 쓸일이 없는데 메모장에 노트필기하는것이 점점 의미없다는 생각이 들어서요. 그리고 저처럼 키초코딩공부를 하시는 분들에게 조금이나마 도움이 되었으면 좋겠습니다. --------------------------------------------------------------------------------------------------------------------- 써브쿼리란? SQL에서 메인 쿼리가 아닌 하위에 존재하는 쿼리를 말함. - 메인 SQL이 있고 그 밑에 SUB쿼리가..

반응형