|
Нужна формула для расчета возраста
|
|||
---|---|---|---|
#18+
Добрый день. Помогите, пожалуйста, решить задачку. Есть в таблице поле "Дата рождения", (dd.mm.yyyy). Надо добавить поле где будет автоматически рассчитываться возраст на текущий момент. Но возраст должен прописываться так: 5 лет 6 мес. Как написать такую формулу? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2016, 14:19 |
|
Нужна формула для расчета возраста
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2016, 14:53 |
|
Нужна формула для расчета возраста
|
|||
---|---|---|---|
#18+
olga.a, В запросе, в режиме конструктора, в свободном поле: Полных Лет Возраст: IIf((Month(Now())>Month([ДатаРождения]) Or (Month(Now())=Month([ДатаРождения])) And (Day(Now())>Day([ДатаРождения]) Or Day(Now())=Day([ДатаРождения])));Year(Now())-Year([ДатаРождения]);Year(Now())-Year([ДатаРождения])-1) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2016, 17:26 |
|
Нужна формула для расчета возраста
|
|||
---|---|---|---|
#18+
Лапух, 1) ТС просит указывать словами количество месяцев. 2) Разве Код: sql 1.
не тоже самое, что Код: sql 1.
? 3) Разве Код: sql 1.
не тоже самое, что Код: sql 1.
? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2016, 20:25 |
|
Нужна формула для расчета возраста
|
|||
---|---|---|---|
#18+
ИВП., У меня фамилия - Торопыгин, соответственно как всегда прочитал вопрос наискосок и не полностью. Увидел что - Расчитать возраст, по этому дальше читать не стал, а дал выражение для расчета - ПОЛНЫХ ЛЕТ. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2016, 20:30 |
|
Нужна формула для расчета возраста
|
|||
---|---|---|---|
#18+
ИВП....разве не тоже самое, что... А вы проверьте эксперементальным путём по нескольким датам и месяцам, до и после сегоднящней. Вашим выражением и тем что было представлено мной. Сразу скажу, что оно не мной изобретено, а то как всегда терзать начнете и клевать печень как Прометею в мультике. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2016, 20:36 |
|
Нужна формула для расчета возраста
|
|||
---|---|---|---|
#18+
Лапухкак всегда прочитал вопрос наискосок и не полностью я так все книги читаю, особенно по программированию --первое чтение --быстрое, обзорное(все равно ничего не понять),но запоминается что и где написано --затем, когда в программе что-то потребуется --я примерно знаю, где искать, тогда уже читаю это место подробно, вникаю в нюансы ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2016, 20:39 |
|
Нужна формула для расчета возраста
|
|||
---|---|---|---|
#18+
olga.aДобрый день. Помогите, пожалуйста, решить задачку. Есть в таблице поле "Дата рождения", (dd.mm.yyyy). Надо добавить поле где будет автоматически рассчитываться возраст на текущий момент. Но возраст должен прописываться так: 5 лет 6 мес. Как написать такую формулу? Чем не устраивает решение "в лоб"? Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 04:03 |
|
Нужна формула для расчета возраста
|
|||
---|---|---|---|
#18+
studierenЧем не устраивает решение "в лоб"? Код: vbnet 1.
Наверное, тем, что при использовании данного выражения можно получить неожиданные результаты: Дата рожденияВозраст16.11.199619 лет 12 мес.30.11.199619 лет 12 мес.01.12.199619 лет 12 мес.16.12.199619 лет 12 мес.15.11.201699 лет 12 мес. Текущая дата расчета - 16.11.2016 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 18:56 |
|
Нужна формула для расчета возраста
|
|||
---|---|---|---|
#18+
-Практикант-, а в таком варианте Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 19:43 |
|
Нужна формула для расчета возраста
|
|||
---|---|---|---|
#18+
olga.a, из избранного (решение от Анатолия (Киев)) http://am.rusimport.ru/MSAccess/f2.aspx?type=1&id=49271 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2016, 21:40 |
|
Нужна формула для расчета возраста
|
|||
---|---|---|---|
#18+
olga.a....Есть в таблице поле "Дата рождения", (dd.mm.yyyy). Надо добавить поле...Почитайте это и решите нужно ли добавлять такое поле в таблицу Достаточно иметь в базе функцию.(образцы Вам рекомендовали) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2016, 02:11 |
|
Нужна формула для расчета возраста
|
|||
---|---|---|---|
#18+
Guest Валерий-Практикант-, а в таком варианте Код: sql 1.
Код: vbnet 1. 2. 3. 4.
Кроме того, ущемляются права долгожителей (100 и более лет) на получение достоверной информации :) Как уже говорили, ТС просил количество лет и месяцев между двумя датами. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2016, 10:59 |
|
Нужна формула для расчета возраста
|
|||
---|---|---|---|
#18+
-Практикант-, Код: sql 1.
правда для еще не рожденных фигню выводит но можно обойти еще одним iif ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2016, 12:22 |
|
|
start [/forum/topic.php?fid=45&gotonew=1&tid=1612977]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
72ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 306ms |
total: | 485ms |
0 / 0 |