작성일자 : 2023-11-15 Ver 0.1.1 0.Intro Oracle의 날짜 DATE 컬럼에서 월을 더하고 뺄때 ADD_MONTHS() 내장 함수를 사용하기도 한다. 그렇지만, Year, Day, Hour, Minute, Second를 더하고 빼고자할 때는 ADD_MONTH로는 Year를 빼고는 제한된다. 이런 경우 INTERVAL 을 이용하면 보다 직관적이고 쉽게 날짜를 컨트롤 할 수 있다. 1.How to SELECT TO_DATE('2023-11-15','YYYY-MM-DD') AS TIME ,TO_DATE('2023-11-15','YYYY-MM-DD') + INTERVAL '10' YEAR(2) AS "10 Years Later" ,TO_DATE('2023-11-15','YYYY-MM-DD..
분류 전체보기
작성일자 : 2023-11-14 Ver 0.1.1 0. Intro 쿼리를 작성할 때 종종 WHERE 1=1 을 작성하는 경우가 있다. 1=1 은 말그대로 True / 참 이라는 의미이다. SELECT * FROM SCOTT.EMP WHERE 1=1 AND DEPTNO = '30'; 위 코드가 WHERE 1=1 을 적은 경우이다. 부서코드가 '30'인 데이터들을 모두(참) 조회하는 코드인데, 1=1이란 조건은 있으나마나 한 조건이기도 하다. 1. Pros and Cons 그렇다면 무조건 참이라는 'WHERE 1=1' 조건을 적어주는 이유는 무엇일까? 1-1. 'WHERE 1=1' 사용의 장점 아래와 같이 EMP Table에서 직업이 'SA'문자로 시작하고, 부서 코드가 30인 데이터를 조회하는 쿼리가 있다..
작성일자 : 2023-11-13 Ver 0.1.1 1. Homebrew 란? Homebrew는 ruby로 개발된 Mac 용 Package 관리 Application 이다. 프로그램을 설치할 때 설치 파일을 다운로드 받은 후 설치 파일을 실행하여 설치하는게 아니라 터미널에서 명령어를 입력하여 프로그램을 설치할 수 있다. 이러한 편의성 때문에 Mac 사용자라면 반드시 설치해야 하는 프로그램으로 사실상 패키지 관리 애플리케이션에서는 Mac에서 표준으로 자리 잡고 있다. Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 2. Homebrew 설치하기 Homebrew 설치를 위해서 아래 명령어를 터미널에서 실행시킨다. /bin/bash -c "..
작성일자 : 2023-11-12 수정일자 : 2023-11-13 Ver 0.1.2 0. Intro¶ 데이터 산업의 기술 발전은 스포츠 산업에도 영향을 주고 있다. 대표적인 스포츠 중 하나인 축구에도 영향을 미치고 있는데, 시퀀스(Sequence)라는 개념도 데이터 기술 발전의 결과물 중 하나이다. 축구에서 흔히 보는 데이터는 어떤 것이 있는가? 기본적으로 점유율, 슈팅 및 유효 슈팅 수, 파울 수, 패스 성공 횟수 및 성공률, 오프사이드 횟수 등과 같은 다양한 일회성 및 단순 정보들이 과거때부터 오늘날 까지 접해오는 데이터들이다. 이러한 단순 정보들 역시 물론 의미가 있지만, 이런 데이터들의 특징은 특정 이벤트의 전후 상황에 대한 고려가 되지 않는다는 것이 특징이다. 같은 점유율 데이터도 상대방 진영에서..