Zaman aralığı alıp o aralık arasındaki kayıtları seçebilirsin.

Misal :

$basla = mktime(0,0,0,1,1,2009);
$bitir = mktime(0,0,0,12,31,2009);

$sql = "Select * from tarih where tarih > '$basla and tarih<'$bitir'");

gibi