Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.08.02;
Скачать: CL | DM;

Вниз

Количество месяцев   Найти похожие ветки 

 
dolmat   (2008-10-27 11:37) [0]

Необходимо вычислить количество полных месяцев между now и полем в таблице
select scet, kol_pm(now-min(dat_nac)) as prosr_mes from dolgi
where kol_pm(now-min(dat_nac)) >2

kol_pm -- творить UDF аль есть уже такая?


 
Правильный$Вася   (2008-10-27 12:26) [1]

между 3 февраля и 3 марта сколько полных месяцев?


 
dolmat   (2008-10-27 12:35) [2]

1, 13 ... 12*k+1


 
Правильный$Вася   (2008-10-27 13:13) [3]

а теперь напиши формулу


 
dolmat   (2008-10-27 13:34) [4]

если правильно понял
select (extract(year from now)-extract(year from dat_nac))*12+(extract(month from now)-extract(month from dat_nac)) as mes_pr


 
Johnmen ©   (2008-10-27 14:09) [5]


> dolmat   (27.10.08 13:34) [4]
> если правильно понял

Неправильно.
Количество "полных месяцев" есть величина абсурдная, а потому невычисляемая...


 
Anatoly Podgoretsky ©   (2008-10-27 15:29) [6]

> dolmat  (27.10.2008 11:37:00)  [0]

Что такое полный месяц.


 
Petr V.Abramov   (2008-10-27 16:25) [7]


> Anatoly Podgoretsky ©   (27.10.08 15:29) [6]

от полнолуния до полнолуния


 
Ega23 ©   (2008-10-27 16:29) [8]

сколько полных месяцев между 1 февраля и 1 марта?


 
dolmat   (2008-10-27 16:34) [9]


> Anatoly Podgoretsky ©   (27.10.08 15:29) [6]

> Что такое полный месяц.

01/03/2008-06/05/2008= 2


 
Ega23 ©   (2008-10-27 16:43) [10]


> 01/03/2008-06/05/2008= 2


Хорошо. А 04/03/2008 - 06/05/2008 ?


 
Правильный$Вася   (2008-10-27 16:46) [11]


> Ega23 ©   (27.10.08 16:43) [10]

ну, лучше с 31 января по 28 февраля

> от полнолуния до полнолуния

а если тучи?


 
Anatoly Podgoretsky ©   (2008-10-27 16:58) [12]

> Petr V.Abramov  (27.10.2008 16:25:07)  [7]

Это луна, а месяц это меньше половины луны.


 
Anatoly Podgoretsky ©   (2008-10-27 16:58) [13]

> dolmat  (27.10.2008 16:34:09)  [9]

с 1 числа просто, а если считать от 29?


 
Правильный$Вася   (2008-10-27 17:21) [14]


> месяц это меньше половины луны

по-укр "мiсяць" и есть наш естественный спутник
собственно, оттуда и календарная единица называется
28 дней с часами


 
dolmat   (2008-10-27 17:50) [15]


> Anatoly Podgoretsky ©   (27.10.08 16:58) [13]

>
> с 1 числа просто, а если считать от 29?

Для задачи, которую я делаю это не важно. Там важен месяц года.


 
Правильный$Вася   (2008-10-27 18:09) [16]


>  это не важно. Там важен месяц года

т.е. между 30 апреля и 1 мая - уже 1 месяц?


 
Anatoly Podgoretsky ©   (2008-10-27 19:56) [17]

> dolmat  (27.10.2008 17:50:15)  [15]

B - A + 1



Страницы: 1 вся ветка

Текущий архив: 2009.08.02;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.012 c
2-1244196096
a.a.j.
2009-06-05 14:01
2009.08.02
webbrowser и drag&drop


4-1213778010
incm
2008-06-18 12:33
2009.08.02
Как в главном окне перехватывать сообщения WM_MDICREATE и т.п.


15-1244017354
oldman
2009-06-03 12:22
2009.08.02
Как узнать предыдущий активный контрол?


15-1243231535
Юрий Зотов
2009-05-25 10:05
2009.08.02
Группировка в XSL


10-1159243302
Думкин
2006-09-26 08:01
2009.08.02
OWC.SpreadSheet