특정 시간이 현재 시간보다 이전에 일어난 일인지 초단위로 확인할 때, 아래와 같은 SQL문을 쓴다.
SELECT
CASE
WHEN timestampdiff(SECOND, "2024-03-02 06:00:00.000", CURRENT_TIMESTAMP()) > 0 THEN "y"
ELSE 'n'
END
FROM users;
단위는 초단위(SECOND) 말고도
연(YEAR), 분기(QUARTER), 월(MONTH), 주(WEEK), 일(DAY), 시간(HOUR), 분(MINUTE)
단위로도 설정할 수 있다.
'IT > 기타' 카테고리의 다른 글
[IT/책] Clean Code(클린 코드) - 변수와 함수 (0) | 2024.07.24 |
---|---|
[HTML] 시맨틱 태그(Semantic Tag) (0) | 2024.04.29 |
[IT] 프론트엔드 관련 개념 - 번들링 툴, WebAssembly, 자바스크립트 실수 오차에 대해 (코딩애플) (0) | 2024.04.16 |
[IT/일상] 스피커와 헤드폰을 빠르게 전환해보자 (0) | 2024.04.02 |
[HTML] Gmail에서 HTML 특정 style 속성 적용되지 않는 문제 (0) | 2024.04.02 |