Какой тип данных у поля date?
Если что-нибудь типа datetime, то просто подготавливаете в переменной того же типа значение в 1 сек и запросом update прибавляете.
User782, В общем случае так:
UPDATE table SET date = date + val;
где val - переменная содержащая 1 сек. Конкретная реализация зависит от конкретного SQL сервера и среды в которой вы планируете использовать запрос.
set @num = 0;
update table a
left join (select id, @num = @num + 1 as num from table) b on b.id = a.id
set a.date = date_add(a.date, INTERVAL b.num SECOND);
В общем случае всё сводится к написанию запроса-генератора последовательности и обединению его с искомой таблицей. Реализация генератора зависит от БД (вы не указали). Если изначально в таблице разные даты, их, кстати, придётся отсортировать перед объединением.