2012-09-27 1 views
0

필드 "CreatedTime"이 datetime fileld (예 : 2012-09-18 13:01:33) 인 테이블이 하나 있습니다. "AM"(즉, Before 12)으로 CreatedTime을 사용하여 해당 테이블의 모든 행을 가져 오려고합니다. 이것에 대한 쿼리는 어떻게 작성합니까 ??시간 비교 DateTimeField-Mysql Query

답변

2

SELECT * DATE_FORMAT (CreatedTime, '% 포인트') = '오전'

+0

유는 쿼리를 확인 했습니까? –

+0

ok..i 테스트 해 보겠습니다. – vmb

+0

감사합니다. Amrish ... 작동 중입니다. – vmb

1

이 하나가 작동합니다 TABLE_NAME FROM :

SELECT * FROM table WHERE hour(CreatedTime) < 12 
+0

이 하나도 작동합니다. – vmb