Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Изменение значений полей  [new]
eleau
Member

Откуда:
Сообщений: 11
Добрый день, увеличиваю значение шифра сотрудника на количество символов в его отчестве и уменьшаю значение личного шифра на значение поля с кодом должности у сотрудников, которые не моложе среднего возраста на их должности

UPDATE k_sotr2 SET Шифр = Шифр + len(Отчество)
UPDATE k_sotr2 SET Шифр = Шифр - Код_должности
where (datediff(day,ДатаРождения,CURRENT_TIMESTAMP)) > (select avg((datediff(day,ДатаРождения,CURRENT_TIMESTAMP))))


а как уменьшить значение даты рождения сотрудника на количество дней, соответствующих коду должности?
16 июн 19, 19:43    [21909354]     Ответить | Цитировать Сообщить модератору
 Re: Изменение значений полей  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31439
eleau
а как уменьшить значение даты рождения сотрудника на количество дней, соответствующих коду должности?
UPDATE, DATEDIFF
16 июн 19, 20:11    [21909357]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить