반응형
MySQL에서 현재 시간에 2 시간을 추가 하시겠습니까?
MySQL에서이 쿼리의 유효한 구문은 무엇입니까?
SELECT * FROM courses WHERE (now() + 2 hours) > start_time
참고 : start_time은 과정 테이블 필드입니다.
SELECT *
FROM courses
WHERE DATE_ADD(NOW(), INTERVAL 2 HOUR) > start_time
다른 날짜 / 시간 조작에 대해서는 날짜 및 시간 기능 을 참조하십시오 .
당신은 필요 DATE_SUB () OR ) (DATE_ADD를
DATE_ADD () 함수는 트릭을 할 것입니다. ( v4.1.1 이상을 실행중인 경우 ADDTIME () 함수를 사용할 수도 있습니다 .)
쿼리의 경우 다음과 같습니다.
SELECT *
FROM courses
WHERE DATE_ADD(now(), INTERVAL 2 HOUR) > start_time
또는,
SELECT *
FROM courses
WHERE ADDTIME(now(), '02:00:00') > start_time
SELECT * FROM courses WHERE (NOW() + INTERVAL 2 HOUR) > start_time
이것은 작동합니다-SYSDATE () 사이의 MODIFY_ON 위치에서 GEO_LOCATION의 SELECT NAME-INTERVAL 2 HOUR AND SYSDATE ()
참고 URL : https://stackoverflow.com/questions/589652/add-2-hours-to-current-time-in-mysql
반응형
'IT' 카테고리의 다른 글
줄 바꿈이 파일의 마지막 문자 인 경우 어떻게 삭제합니까? (0) | 2020.06.08 |
---|---|
curl을 사용하여 PHP에서 HTTP 코드 가져 오기 (0) | 2020.06.08 |
임대 Blob이 포함 된 Azure 저장소 계정을 어떻게 삭제합니까? (0) | 2020.06.08 |
여러 개의 인수가있는 Angular 2 파이프를 어떻게 호출합니까? (0) | 2020.06.08 |
iOS에서 프로그래밍 방식으로 절전 모드를 비활성화 / 활성화하는 방법은 무엇입니까? (0) | 2020.06.08 |