-
[MySQL] MySQL CheatSheetDB/기타 2023. 6. 12. 22:54반응형
짜증나는 날짜 변환하기!
DATE 포맷
SELECT CAST('2020-12-12' AS DATE); -> 2020-12-12
SELECT CAST('2020-12-12 12:00:00' AS DATETIME); -> 2020-12-12T12:00:00Z
SELECT DATE_FORMAT('2020-12-12 12:00:00', '%Y-%m-%d %H:%i:%s'); -> 2020-12-12 12:00:00
SELECT DAY('2020-12-12'); SELECT MONTH('2020-12-12'); SELECT YEAR('2020-12-12'); SELECT WEEKDAY('2020-12-12'); -> 12 -> 12 -> 2020 -> 5
만약 데이터가 NULL 일 경우 다른 값으로 치환해야 할때.
SELECT PRODUCT_NAME, IFNULL(PRICE, 0) AS PRICE FROM PRODUCTS;
PRICE의 값이 NULL 일 경우 0으로 치환한다.
반응형'DB > 기타' 카테고리의 다른 글