Как к дате прибавить/отнять несколько минут.

nerv

Вопрос собственно в subj.Допустим в таблице имеются два поля:
StartDate datetime,
TimeLenght int -- время в минутах
Нужно выдать SELECT как к StartDate прибавить количество минут в поле TimeLenght.Например, StartDate = 5 декабря 2005 6:45:03 TimeLenght = 30то ответ: 5 декабря 2005 7:15:03В Delphi работает как StartDate + TimeLenght / 60 / 24Конструкция TimeLenght / 60 / 24 переводит минуты в часы а затем в сутки.В SQL не получается.Запрос
SELECT (e.Data + e.LenghtTimeMin/<b>60</b>/<b>24</b>) As EndDate
 FROM Events e
не работает.
2 ответа

nerv

BOL -> DATEADD()


nerv

Ok, спасибо! Заработало.