Выборка начала и конца даты определенного события

Ration
Дата: 24.12.2012 16:12:19
Встретился с интересной задачкой.
Представьте, есть таблица (например органайзера или планировщика) в которой хранится запись об определенном действии:
1. id;
2. id события;
3. время данного события;

Задача: выбрать время начала и окончания события за определенную дату, записей на каждое событие может быть несколько, а нужно выбрать только начало и окончание.

Результат должен быть похож на вывод планируемых событий в органайзере: встреча с "мистер Х" с 10.00 по 11.00.
qwerty112
Дата: 24.12.2012 16:26:56
это, что ли ?
select `id события`, min(`время данного события`) as `с`, max(`время данного события`) as `по`
..
where <за определенную дату>
group by `id события`
Ration
Дата: 24.12.2012 16:30:08
хм... такое простое решение, а я до него не додумался... спасибо.
Ration
Дата: 24.12.2012 16:31:38
но тут есть подковырка, нужно выбрать все запланированные события за определенную дату..
Ration
Дата: 24.12.2012 16:33:13
аа... порошу прощение все абсолютно верно, не досмотрел.