DATE_FORMAT 2

[엑셀보다 쉽고 빠른 SQL] - 5주차 (PIVOT, WINDOW)

특정 값 처리하기 1.  NULL : 특정 값을 결측값으로 만들기. 특정 값을 제외하기 위해서 결측값으로 바꿈. 다양한 구문에서 사용 가능컬럼에 문자가 포함된 숫자 데이터의 경우, 문자가 0으로 계산됨SELECT AVG(IF(변수명 'Not',변수명, null)FROM 테이블명 2. IS NOT NULL : 결측값 제외하기SELECT 변수명FROM 테이블명WHERE 변수명 IS NOT NULL 3. COALESCE : 다른 값으로 대체하기IF 구문을 사용해서 다른 값으로 대체하는 것도 가능함#COALESCE 함수 사용SELECT coalesce(변수명, 결측값을 대체할 값)FROM 테이블명#IF 구문 이용SELECT IF(변수명 IS NULL, 대체할 값, NULL이 아닌 경우의 값) 상식적이지 않은 ..

SQL/기본 지식 2024.08.08

[MySQL] 날짜 형식 설정하기 - date_format

date_format 사용 방법 SQL에서는 date_format 함수를 사용하면 내가 원하는 방식의 시간, 날짜를 출력해준다.사용 방법과 실제 코드 적용 방법을 기재해두었다. #사용 방법date_format(컬럼명 또는 날짜 및 시간 값, 원하는 형식)#예시SELECT date_format(PUBLISHED_DATE, '%Y-%m-%d')FROM BOOKORDER BY PUBLISHED_DATE 위에서 사용한 예시에서는 예를 들어 '2024-04-24' 이런 식으로 날짜를 산출하고 싶을 때 위에처럼 코드를 작성하여 산출한다. 날짜 외에도 시간, 요일 등 다양하게 적용이 가능하며 이를 내가 산출하고 싶은 형태로 작성만 해주면된다.  date_format의 주요 형식  형식은 대/소문자를 구분하고 있다. ..

SQL/기본 지식 2024.07.22