SQL 정리/세션
-
세션 SQL - 3회차SQL 정리/세션 2024. 4. 24. 13:59
UNION , JOIN 결합 후 handling 하기 위해서 사용. 수직 - UNION / 수평 - JOIN union은 테이블 사이에 넣는다? - 테이블 간의 연결 union vs union all두 쿼리문을 하나로 수직결함열의 갯수가 모든 쿼리에서 동일해야 함데이터 형식이 일치해야 함(컬럼명도 동일해야함?) union 은 중복된 행을 하나로 표기하고(중복제거)union all은 모두 표현(중복 제거하지 않고 표기) JOIN공통 컬럼의 관계 PK, FKprimary key foreign keyPK - null 일 수 없는 유일한 값 - 기준되는 column my sql 에서는 FULL OUTER JOIN 이 제공되지 않아left union right join..
-
데이터 리터리시SQL 정리/세션 2024. 4. 24. 12:56
데이터 수집과 원천을 이해 / 활용법 이해 / 핵심지표 이해-> 올바른 질문 데이터 분석에 대한 착각잘 분석하면 문제 목적 결론 나옴가공하면 유용한 정보 얻음실패하면 방법론, 스킬 부족 오류사례심슨의 역설'부분'에서 성립한 대소관계가 종합적인 '전체'에서 성립하지 않는모순적인 경우를 말한다. 시각화를 활용한 왜곡자료의 표현 방법에 따라서 해석의 오류 여지 존재기본 / 로그값 / 기준치 설정등에 따라 상관관계가 역전 된 것처럼 보이는 경우도 존재 샘플링 편향(sampling Bias)전체를 대표하지 못하는 편향된 샘플 선정으로 인한 오류literary digest : 대선 여론조사 / 자사 내 명부 이용-> 구독 여력이 있고 정치에 관심이 있는 대상 위주 편항 상..
-
04.23 - 세션 2회차SQL 정리/세션 2024. 4. 23. 15:05
SQL 예약어? date - 명령을 가짐. `date` 예약어가 아닌 column명 min/max 날짜 형식에도 사용 가능 집계함수는 테이블이 달라도 사용이 가능하다? - 1424 서브쿼리 -> 메인쿼리 순 실행 안쪽부터 바깥쪽으로 진행하여 최종 결과값 반환 중첩 서브쿼리 / 스칼라 서브쿼리 / 인라인뷰 (일반)서브쿼리 - 조건문 스칼라 - column 인라인뷰 - from에 하나의 테이블 / 명칭 필요 O(n) 값은 신경 쓸 문제가 아니다 연차를 쌓여서 해결하도록! (최적화)
-
SQL 세션 - 단축기SQL 정리/세션 2024. 4. 22. 14:55
select from (*)아스테리크 // (;)세미콜론으로 마무리 distinct select distinct column from table where case when 1 when (0-1) 2 when (0-1-2) 3 order by 로그 정의서 log_id의 의미 파악 필요. select "column" 행에 대해서? 가로로 쭉 같은 값을 강제로 넣고 싶을때 subquery 작성 간 상대가 알아 볼 수 있도록 규칙에 맞춰서(사내내규 or 개인 규칙{괄호별 맞추기?}) 할 것. shift+alt+마우스 클릭 사용 시 반복된 문장 작성간 효율적으로 작성 가능
-
Session / 24-04-19 / 데이터 분석 기본 개념SQL 정리/세션 2024. 4. 19. 17:58
SQL에 관련된 이야기 // 녹화본 제공 DATA DB QUERY SQL 기본개념 ---- 서비스의 현상태를 숫자 확인, 문제및 해결방안 제시 데이터 추출 타팀 요청 내용 기반 유관부서 공유 가공 추출 후 데이터 전처리(확인, 이상치 결측치 처리) 정합성 검증 깊게가면 머신러닝 딮러닝도 이용. 시각화 인사이트 도출 ---- 기업의 이익창출 -> KPI 실험의 결과를 비교 이해 가능하게 하는 데이터 분석 : %등의 수치화 가능 사업부 : ROI, ROAS 최소투자 최대이익 전략수립 기획 : 서비스 유입부터 잔존, 터널/단계뼐로 이탈 잔존 비교 '내가 생각한것을 검증하고 설들력있게 전달 하는것!' AB테스트 차이? 엔지니어 : 데이터 사용 환경 제공 분석가 : 추출 가공 시각화 인사이트 도출 과학자 : 미래..