Кадры попросили отчет в котором бы выводился стаж сотрудников, туплю и не могу сообразить, как его посчитать?!
РАЗНОСТЬДАТ(СотрудникиОрганизаций.ДатаПриемаНаРаботу, &Дата, ГОД) КАК Лет,
РАЗНОСТЬДАТ(СотрудникиОрганизаций.ДатаПриемаНаРаботу, &Дата, МЕСЯЦ) КАК Месяцев,
РАЗНОСТЬДАТ(СотрудникиОрганизаций.ДатаПриемаНаРаботу, &Дата, ДЕНЬ) КАК Дней
Такая штука покажет стаж: 3 года, 41 месяц и 1247 дней. Что не подходит.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший