You could do a long series of
$my_query = "SELECT * FROM table WHERE";
$counter = 0;
foreach (array as $key=>$value) {
if ($counter > 0)
$my_query += " OR ";
$my_query += "(CREATED_AT>$value and ID=$key)";
$counter++;
}
However this is ugly. I wouldn't recommend doing it. Aside from that I think there's no easy way to do this in one query. It would be easy if there was just a single batch of IDs you are querying for, but given both criteria I can't think of any other way.
I don't think it's such a bad idea to do it in a for loop... It's definitely more readable than the code I gave above.