Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Нужна формула для расчета возраста
|
|||
|---|---|---|---|
|
#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&msg=39348877&tid=1612977]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 373ms |

| 0 / 0 |
