This might be a simple one, but since I don’t have much knowledge about MySQL I don’t know how to do this, This is what I basically want,
I have a query like this
//time format “yyyy-MM-dd”
SELECT ID
FROM `id_table`
WHERE time > "2012-01-05 " AND time < "2012-01-10";
But in the id_table I have data only up to 2012-01-04 then it starts again from “2012-01-20”, so above query would return null. Is there a any way where I can retrieve the last data record from the table, as for this example can I get the ID of 2012-01-04 date from the table when I query like this
SELECT ID
FROM `id_table`
WHERE time > "2012-01-05"
Are you looking for the one (i assume max ID)
IDof the row with the nearesttimeto 2010-01-05?