Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.03.2018, 20:22
|
|||
|---|---|---|---|
|
|||
Как сделать чтобы поле генерировалась автомотически? |
|||
|
#18+
Есть db в нем список атлетов, надо чтобы вычислялась его категория тоесть если ему возраст между 0-15 лет то категория C, если между 15 и 17 то категория A. Все это нужно чтобы генерировалось автомотичести на базе возроста (если у атлета возрост поменялся то категория тоже). Через php это все легко но мне нужно сделать через sql. Нашол команды под sql server но у них другой синтакс. авторalter table PATIENT add AgeCategory as CASE WHEN DateAdd(Year,1,DOB) > Current_Timestamp then 'infant' WHEN DateAdd(Year,4,DOB) > Current_Timestamp then 'toddler' WHEN DateAdd(Year,10,DOB) > Current_Timestamp then 'children' WHEN DateAdd(Year,14,DOB) > Current_Timestamp then 'tween' WHEN DateAdd(Year,18,DOB) > Current_Timestamp then 'teenager' WHEN DateAdd(Year,65,DOB) > Current_Timestamp then 'adult' ELSE 'elderly' END; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2018, 20:26
|
|||
|---|---|---|---|
Как сделать чтобы поле генерировалась автомотически? |
|||
|
#18+
Ruslanoffнадо чтобы вычислялась его категорияНе надо. Должна существовать таблица (возраст-категория), и тогда категория будет получаться непосредственно в запросе на основании разницы между текущей датой и датой рождения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2018, 20:32
|
|||
|---|---|---|---|
|
|||
Как сделать чтобы поле генерировалась автомотически? |
|||
|
#18+
ок я создал таблицу category (id,min_age,max_age) а как дальше двигадся? буду через select все вытаскивать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2018, 20:35
|
|||
|---|---|---|---|
Как сделать чтобы поле генерировалась автомотически? |
|||
|
#18+
Ruslanoffбуду через select все вытаскивать?Да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2018, 20:56
|
|||
|---|---|---|---|
Как сделать чтобы поле генерировалась автомотически? |
|||
|
#18+
Ruslanoffок я создал таблицу category (id,min_age,max_age)Не ок. Сделайте (age, category_name) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2018, 21:23
|
|||
|---|---|---|---|
|
|||
Как сделать чтобы поле генерировалась автомотически? |
|||
|
#18+
age кого? у меня есть лимит возроста от , до нету смысла ставить age ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2018, 21:28
|
|||
|---|---|---|---|
Как сделать чтобы поле генерировалась автомотически? |
|||
|
#18+
Ruslanoffage кого?Атлетов, судя по начальному посту. Ruslanoffу меня есть лимит возроста от , до нету смысла ставить ageНе хотите - как хотите. Но запросы станут немного сложнее и медленнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2018, 21:31
|
|||
|---|---|---|---|
|
|||
Как сделать чтобы поле генерировалась автомотически? |
|||
|
#18+
у каждого атлета разный возрост по этому нету смысла ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2018, 21:33
|
|||
|---|---|---|---|
Как сделать чтобы поле генерировалась автомотически? |
|||
|
#18+
Ruslanoffу каждого атлета разный возростСовсем разный? Без каких либо границ и рамок? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/search_topic.php?author=%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B5%D1%81%D1%83%D1%8E%D1%89%D0%B8%D0%B9%D1%81%D1%8F+%D1%87%D0%B5%D0%BB&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 420ms |
| total: | 572ms |

| 0 / 0 |
