|  | Кто как считает возраст в запросе? | ☑ | 
    
        | 0
    
        EvgeniuXP   13.03.14✎ 00:27 | 
        Есть два поля ДатаРождения и ТекущаяДата, надо запросом расчитать возраст :)     |  | 
    
        | 1
    
        EvgeniuXP   13.03.14✎ 00:28 | 
        Запросом выбираем сотрудников, у которых есть дата рождения.     |  | 
    
        | 2
    
        МихаилМ   13.03.14✎ 00:30 | 
        сделайте голосовалку     |  | 
    
        | 3
    
        fvadim   13.03.14✎ 00:34 | 
        вброс штоле?     |  | 
    
        | 4
    
        GROOVY   13.03.14✎ 00:36 | 
        РАЗНОСТЬДАТ не подходит?     |  | 
    
        | 5
    
        zladenuw   13.03.14✎ 00:37 | 
        (4) та да     |  | 
    
        | 6
    
        CHerypga   13.03.14✎ 00:40 | 
        Вот если бы бухгалтера захотели узнать у всех возраст, то попросили бы сделать им отчет с датами рождения, затем его бы распечатали. И на своем (очень важно чтобы на своем, мой встроенный в 1ску врет) калькуляторе вычитали бы год рождения из текущего. А потом бы прикидывали был день рождения у этого человека или нет     |  | 
    
        | 7
    
        EvgeniuXP   13.03.14✎ 01:06 | 
        (4) нет, не подходит - показывает не правильно.     |  | 
    
        | 8
    
        EvgeniuXP   13.03.14✎ 01:07 | 
        и разность дат это в секундах :), если разделить на 365 - то перед днем рождения за 10 дней и ранее уже исполнится.     |  | 
    
        | 9
    
        EvgeniuXP   13.03.14✎ 01:11 | 
        а разницу дат в годах тоже не правильно.     |  | 
    
        | 10
    
        GROOVY   13.03.14✎ 01:25 | 
        РАЗНОСТЬДАТ - это не в секундах. А в целых единицах разных периодов. От секунды до года. И считает все правильно.     |  | 
    
        | 11
    
        SeraFim   13.03.14✎ 02:22 | 
        ВЫБОР
КОГДА ГОД(РаботникиОрганизации.Сотрудник.Физлицо.ДатаРождения) = 1
 ТОГДА 0
 ИНАЧЕ ГОД(&Период) - ГОД(РаботникиОрганизации.Сотрудник.Физлицо.ДатаРождения) + ВЫБОР
 КОГДА МЕСЯЦ(РаботникиОрганизации.Сотрудник.Физлицо.ДатаРождения) * 100 + ДЕНЬ(РаботникиОрганизации.Сотрудник.Физлицо.ДатаРождения) > МЕСЯЦ(&Период) * 100 + ДЕНЬ(&Период)
 ТОГДА -1
 ИНАЧЕ 0
 КОНЕЦ
 КОНЕЦ КАК ФизЛицоВозраст,
 |  | 
    
        | 12
    
        hhhh   13.03.14✎ 08:05 | 
        (8) с ЗУПа скопипастите и всё. Чего вы велосипед изобретаете?     |  |