|
Сумма столбца по последней дате без повтора по второму столбцу.
|
|||
---|---|---|---|
#18+
Помогите со следующей задачей: Собрал курсор: CATTLE RN(ключ) QNT (количество) DATE (дата) OWNER (собственник) В общем в курсоре на разные DATE у одних и тех же OWNER разное QNT . Нужно подсчитать всю сумму по таблице, где нет повторяющихся OWNER близкие к дате ddate Мой запрос: Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2013, 11:33 |
|
Сумма столбца по последней дате без повтора по второму столбцу.
|
|||
---|---|---|---|
#18+
MonteKarloвыдает результат 6. Должно быть примерно 2000. - Василий Иванович, сколько ? - 200 - Чего 200? - А чего сколько? Вы бы хоть исходные данные выложили... Записей 5-10... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2013, 11:54 |
|
Сумма столбца по последней дате без повтора по второму столбцу.
|
|||
---|---|---|---|
#18+
Select sum(a.sum_ow) from (Select dinstinct sum(qnt) as sum_ow ,owner from cattle where date< = ddate group by owner) as a вот такой обычный не срабатывает? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2013, 12:33 |
|
Сумма столбца по последней дате без повтора по второму столбцу.
|
|||
---|---|---|---|
#18+
ProgramGirlSelect sum(a.sum_ow) from (Select dinstinct sum(qnt) as sum_ow ,owner from cattle where date< = ddate group by owner) as a вот такой обычный не срабатывает? Сработало, спасибо). Еще попробовал SCAN (с другими таблицами) SCAN arqnt[1] = .NULL. SELECT TOP 1 hozctlh.qnt FROM HOZCTLH WHERE master_rn=crhozctldatamo.hrn AND date<=drepdate ORDER BY date DESC INTO ARRAY arqnt IF .NOT. ISNULL(arqnt(1)) kol = kol+arqnt(1) ENDIF результат радует ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2013, 15:47 |
|
Сумма столбца по последней дате без повтора по второму столбцу.
|
|||
---|---|---|---|
#18+
[quot MonteKarlo]ProgramGirlSelect sum(a.sum_ow) from (Select dinstinct sum(qnt) as sum_ow ,owner from cattle where date< = ddate group by owner) as a вот такой обычный не срабатывает? а вот так, ни одно и то же Select sum(qnt) from cattle where date< = ddate ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2013, 10:05 |
|
Сумма столбца по последней дате без повтора по второму столбцу.
|
|||
---|---|---|---|
#18+
Людмilaа вот так, ни одно и то женет, этот запрос будет работать чуточку быстрее :) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2013, 10:42 |
|
|
start [/forum/topic.php?fid=41&msg=38321656&tid=1582951]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
62ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 280ms |
total: | 428ms |
0 / 0 |