|
Суммирование строк в курсоре
|
|||
---|---|---|---|
#18+
Здравствуйте. Помогите, плиз, с суммированием строк в курсоре. CREATE CURSOR lc_mes(L_week n(16,2),L_date d,LA_sum n(16,2),LO_sum n(16,2),FZ n(16,2),OTKL n(16,2)) SELECT lc_mes INSERT INTO lc_mes(L_week,L_date,LA_sum,LO_sum,FZ,OTKL) VALUES (lw,m_date1,sum1_,sum2_,sum3_,sum4_) В нем данные за месяц, где lw - номер недели, m_date1 - календарные дни и соответственно sum1_,sum2_,sum3_,sum4_ - значения. Как получить итоговые суммы за каждую неделю и записать в новый курсор? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2017, 13:43 |
|
Суммирование строк в курсоре
|
|||
---|---|---|---|
#18+
Код: sql 1.
PS Зачем L_week n(16,2) ? Там может быть номер недели 123.45 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2017, 13:53 |
|
Суммирование строк в курсоре
|
|||
---|---|---|---|
#18+
Dima T PS Зачем L_week n(16,2) ? Там может быть номер недели 123.45 ? )))))))))))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2017, 14:07 |
|
Суммирование строк в курсоре
|
|||
---|---|---|---|
#18+
Dima T Код: sql 1.
Все замечательно! ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2017, 14:08 |
|
Суммирование строк в курсоре
|
|||
---|---|---|---|
#18+
Дима, данный запрос реально работает! Код: sql 1.
Теперь возникла необходимость посчитать количество дней недели, типа вот так: isnull(count(*), 0) as cn Как включить count(*) в select ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2017, 14:24 |
|
Суммирование строк в курсоре
|
|||
---|---|---|---|
#18+
Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2017, 14:40 |
|
|
start [/forum/topic.php?fid=41&fpage=13&tid=1581900]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 9ms |
total: | 137ms |
0 / 0 |