본문 바로가기

MySQL2

MYSQL로 구하는 구매지표1 (일별,월별, 연도별 매출액 조회) FEAT. SUBSTR "SQL로 맛보는 테이터 전처리 분석" 책을 바탕으로 어떤 데이터 베이스에서 쓸 수 있게끔 조금 변형을 해보았다. 원래는 ERD(Entity Relational Diagram)라는 것을 파악하면, 이러한 SQL구문을 쓰기가 더 쉽겠지만, 책에서도 어차피 현업에는 없을 경우가 더 많다고 하여서, 최대한 범용적으로 쓸 수있게 써봐야겠다. 1) 일별 매출액 조회 일별 매출액을 알기위해 필요한 지표는 "주문일자", "판매액" 인데, "판매액"의 경우 좋은 분석을 위해 보통 "제품의 가격" 과 "주문 갯수" 가 따로 분리되어서 이 둘을 곱해줄 필요가 있을 것이다. 즉, 판매액= 제품의 가격 * 주문갯수 그래서, SELECT 주문일자, 판매액 FROM 테이블 이름 LEFT JOIN 주문일자가 속한 테이블 ON 각 .. 2021. 7. 12.
MYSQL에서 csv데이터 불러오기(모든 SQL을 시작하는 분들을 위해) 코드스테이츠 과제하느라 SQL 카테고리를 작성 못해왔지만, 오프라인으로는 꾸준히 알아보고 있었다. 그동안 칼퇴족 김대리는 좋은 책이었으나, 데이터 Import 하는 법을 알려 주지 못해서 읽기만 하고, 다른 책들을 찾아 다니면서 "소설처럼 읽고 실행하는 SQL", "SQL로 맛보는 데이터 전처리 분석"이 내가 추구하는 방식으로 쓰여진 책이었다. 이 2권은 서로의 보완재라고 생각한다. 먼저 첫 SQL책인 김대리를 읽으면서 느낀점은 읽은데는 이해가 되었는데, 덮으면 생각 안났다...이는 내가 주어진 문제를 SQL구문으로 생각하면서 읽기 보다는 텍스트 자체만 읽었다는 점과 실행을 못해봐서라고 생각한다. 그래서 나는 우선 "SQL로 맛보는 데이터 전처리 분석"을 보면서, 문제 상황을 SQL구문으로 매칭해가는 연.. 2021. 7. 5.