Truy vấn bạn muốn hiển thị làm ví dụ là:
SELECT * FROM temp WHERE mydate > '2009-06-29 16:00:44';
04:00:00 là 4:00 sáng, vì vậy tất cả kết quả bạn đang hiển thị sẽ đến sau điều đó, chính xác.
Nếu bạn muốn hiển thị mọi thứ sau 4 giờ chiều, bạn cần sử dụng ký hiệu chính xác (24 giờ) trong truy vấn của mình.
Để làm cho mọi thứ rõ ràng hơn một chút, hãy thử cách này:
SELECT mydate, DATE_FORMAT(mydate, '%r') FROM temp;
Điều đó sẽ hiển thị cho bạn ngày và thời gian 12hr của nó.