본문 바로가기

반응형

SQL

(7)
[Tableau] 원티드 데이터 챌린지 4월 (3/4회) Week 2-1 Tableau 개념 및 사용법에 대해 알아봅니다. Tableau로 배우는 데이터 시각화 - Tableau Public 개념 및 설치 - 구조 이해 및 상세 기능 - 매개변수 및 계산식 활용 - 대시보드 및 스토리 생성 - 포트폴리오용 데이터 시각화 아하모먼트 Tableau vs SQL 비교를 통해, Tableau 개념을 더 쉽게 이해해보자.
[Tableau] 원티드 데이터 챌린지 4월 (2/4회) Week 1-2 SQL 문법 및 함수에 대해 알아봅니다. SQL로 배우는 데이터 분석 - MySQL 및 Workbench 개념 및 설치 - 구조 이해 및 기본 명령어 - 테이블 조인 및 조회 - 연산자 및 함수 - 포트폴리오용 데이터 분석 아하모먼트 SQL vs Excel 비교를 통해, SQL 개념을 더 쉽게 이해해보자.
[SQL] CONVERT_TZ() CONVERT_TZ() 함수 In MySQL the CONVERT_TZ() returns a resulting value after converting a datetime value from a time zone specified as the second argument to the time zone specified as the third argument. This function returns NULL when the arguments are invalid. CONVERT_TZ(dt, from_tz, to_tz) 예시 SELECT CONVERT_TZ('2023-07-14 08:00:00', '+09:00', '+00:00'); SELECT CONVERT_TZ('2023-07-14 08:00:00', ..
[Spark] Pyspark - substring으로 문자열 자르기 Pyspark를 이용해서 spark에 있는 string 형식(YYYYmmddHH)의 날짜 데이터에서 day 까지만 데이터를 추출해야 할 일이 생겼다.YYYYmmddHH -> YYYYmmdd 만 출력/추출 하고 싶을 때 substring() 함수를 사용해보자.SELECT substring(hour, 1, 8) AS dayFROM table_name substring() function 사용하기pyspark.sql.functions.substring(str, pos, len)하위 문자열은 pos 에서 시작 하고 str이 문자열 유형일 때 길이가 len 이거나 str이 이진 유형일 때 길이가 len 이고 byte에서 pos 에서 시작하는 바이트 배열의 슬라이스를 반환한다 . 참고 : 위치(len)는 기준이 0..
[Python] Jinja template Jinja (template engine)Jinja wikipedia Jinja (template engine) - WikipediaFrom Wikipedia, the free encyclopedia Template engine for the Python programming language associated with the Flask framework Jinja is a web template engine for the Python programming language. It was created by Armin Ronacher and is licensed under a BSD Len.wikipedia.org Jinja는 Python용 웹 템플릿 엔진이다.Jinja는 Flask의 기본 템플릿 엔진이며..
[SQL] JOIN문 JOIN문? 여러 테이블에 흩어져 있는 데이터를 연관짓기 위해 사용한다. 각 테이블에는 매칭할 수 있는 'key column'이 있어야 한다. 즉 여러 개의 테이블을 연관지어 데이터를 조합하고 하나의 테이블로 표현하기 위한 수단이다. JOIN문의 default 값 JOIN 키워드만 사용하는 구문에 해당하는 JOIN은 'INNER JOIN'이다. JOIN문 예시 테이블 TABLE1 ID FOOD 1 돈까스 2 곱창 3 삼겹살 4 치킨 TABLE2 ID FOOD 1 마라탕 2 돈까스 3 햄버거 4 곱창 JOIN문 종류 1. INNER JOIN 결과는 두 테이블 A, B의 A ∩ B 와 같다. 두 테이블 간의 교집합(key column)이 존재하는 경우에만 사용 가능하다. 조인하려는 두 테이블명을 JOIN을 ..
[SQL] 집계함수(Aggregate function) 집계함수(Aggregation Function) 1. 집계함수란? 테이블의 전체 레코드를 대상으로 특정 컬럼을 적용해서 한 개의 값을 리턴하는 함수이다. 2. 집계함수 종류 집계함수에는 대표적으로 COUNT(), SUM(), AVG(), MIN(), MAX() 등이 있다. COUNT() : 지정된 기준과 일치하는 레코드 개수를 반환한다. COUNT_BIG() : COUNT()함수는 INT형식을 반환하므로, 만약 2^31-1을 넘는 데이터를 다룬다면 BIGINT를 반환하는 함수를 사용한다. SUM() : 컬럼값의 합을 반환한다. AVG() : 컬럼값의 평균을 반환한다. VARIANCE() : 컬럼값의 분산을 반환한다. STD() : 컬럼값의 표준편차를 반환한다. MIN() : 컬럼값의 최솟값을 반환한다. ..

반응형