2014-10-01 2 views
-4

이제 시간이 10시 0분 0초 경우 나는 "시간은"지금 2시간 사이에 예를 들어MySQL은 SELECT 현재 시간 + 2시간

입니다 테이블 이름 "약속"의 모든 레코드를 선택하고 싶습니다 10:00:00에서 12:00:00 사이에 모든 레코드를 선택하고 싶습니다.

누군가가 MySQL 쿼리를 도와 줄 수 있습니까?

감사

+3

당신은 MySQL의 매뉴얼은 "날짜 산술"입니다에 검색 할 용어. https://duckduckgo.com/?q=date+arithmetic+site%3Amysql.com –

+1

직접 문제를 해결하기위한 시도를하는 것이 좋습니다. "검색 엔진에 MySQL 추가"를 입력하면 검색 한 내용에 대한 답변을 찾을 수 있습니다. 그것이 왜 당신이 downvotes을 받고있어. – Hammerstein

+0

내가 한 모든 것은 귀하의 질문 제목에 대한 Google 검색이었으며 답변을 얻었습니다 ... 어떤 연구를 수행 했습니까? –

답변

0
SELECT * FROM appointments WHERE datecolumn BETWEEN NOW() AND NOW() + INTERVAL 2 HOUR 
+0

NOW()는 다음 형식을 반환합니다. 2014-10-01 19:28:39 날짜 없이만 시간을 얻을 수있는 방법은 무엇입니까 (19:28:39)? – andr

+0

감사의 말, 나는 지금()을 CURTIME()으로 바 꾸었습니다. – andr