Treat the dates as strings, i.e.:
SELECT * FROM `reviews` WHERE rdate > '2005-05-10 00:00:00';
SELECT * FROM `reviews` WHERE rdate = '2005-05-10';
(when I say treat them as strings, I mean enclose them in quotes).
That should fix any problems with comparing dates you seem to be having.
EDIT: Also, there is a forum devoted to "Database" issues, aka SQL issues. Some of us knowledgeable (ha, ok, not me, but other posters are knowledgeable...) folk don't always know a lot of SQL. The regulars that browse the SQL form most likely do, however 😉 Just FYI in the future, in case you get stuck on more SQL coding.