1) where dt >=2009-04-09 (получился объект типа table, например $myTable) 2) $counter(0) $myHash[^myTable.hash{$counter^counter.inc[]}] 3) генерируйте n случайных чисел 4) эти n случайных чисел - ключи хэша $myHash с нужными вам строками
П.С. чтобы не повторялись записи после рефреша страницы, можно текущие n случайных номеров запоминать в cookie и исключать их при генерации