본문 바로가기

SQL - Mysql & Oracle/SQL 기본기 마스터

(2)
[빅쿼리] SQL에서 문자를 날짜 형태로 변환하는 법(parse_date 마스터) 실무자들이 일을 할 때 SQL 환경에서 문자로 정의된 날짜를 실제 Datetime 형태로 전처리해야 하는 경우가 많다. Bigquery와 Oracle에서 문자열 데이터를 전처리하는 방법에 대해서 자세하게 안내해보고자 한다. 목차 1. Bigquery의 날짜변환 함수 소개 2. Bigquery parse_date 함수 활용법 Bigquery의 날짜변환 함수 소개 많은 경우 날짜 형식을 변환하려고 할 때, Could not cast literal "220801" to type TIMESTAMP 와 같은 에러가 뜨면서 전처리하는데 어려움을 겪을 것이다. 지금 전처리하고자 하는 문자열 데이터의 유형에 따라 어떻게 데이터를 처리할 수 있는지에 대해서 소개하는 것이 이번 포스팅의 핵심이다. Bigquery pars..
[SQL] JOIN 한 방에 정리 - 개념부터 코드까지 이것만 보자 SQL을 다루는 사람들이 반드시 알아야 할 개념 중에 하나가 바로 JOIN이다. Join은 아주 쉽게 얘기해서 집합의 개념과 매우 유사하다. Data Analyst, PO, PM 등 많은 직군의 사람들이 쓰기 시작해서, 반드시 알아야 할 기초와 코드를 정리해보고자 한다. 오늘 다루게 될 내용은 INNER JOIN, LEFT OUTER JOIN, RIGHT OUTER JOIN, 그리고 FULL OUTER JOIN이다. 1. JOIN의 모든 종류 JOIN의 기초 문법 안내 JOIN 원하는 테이블 AS 약칭 ON 기준1 = 기준2 Tip1. 기준1과 기준2는 데이터 구조도 동일하게 하는 것을 권장한다. Tip2. Bigquery에서는 데이터 구조가 다르면 JOIN시 Error가 발생한다. Big Query 실..

728x90
반응형