$this->db->where("date BETWEEN '1970-01-01' AND '2011-05-11'");
Я никогда не использовал CodeIgnitet, но я полагаю, что они используют этот метод для выполнения запроса.
О, возможно, я вас неправильно понял, если этоне то, что вы ищете, посмотрите ответ другого парня, просто используйте ORDER BY datefield
и используйте ASC
от самого старого до самого нового или DESC
от самого нового до самого старого.