my question is how can i select the row in a particular given time span.
i.e if my date field is having the entry as 2010:10:27 10:30:00 then that row should be selected when the current time reaches 2010:10:27 10:00 and until the current time reaches the 2010:10:27 18:30:00 . like that. Any help on this would do a great benefits for me..
thanks in advance
Thread moved to MySQL forum
let me see if i understand your requirements...
you want the query to return 10:30 but only between 10:00 and 18:30?
i'm sorry, i don't understand
You can use now(), to get the current datetimeand the function date_add() to add to datetimes.
e.g. maybe something like
where date_field between
date_add(now(), interval 30 minute)
date_add(now(), interval 8 hour)