Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
22.05.2014, 09:59
|
|||
---|---|---|---|
|
|||
Как суммировать |
|||
#18+
Помогите пожалуйста организовать запрос, хотелось бы суммировать "cost" от 2014-5-19 до 2014-5-20 , когда "debet" будет "1. The current assets ". SELECT * FROM t_table WHERE dat BETWEEN '2014-5-19' AND '2014-5-20' - потом что ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.05.2014, 14:16
|
|||
---|---|---|---|
Как суммировать |
|||
#18+
shalx, потом следующее условие, и про сумму не забыть ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.05.2014, 17:54
|
|||
---|---|---|---|
|
|||
Как суммировать |
|||
#18+
Отличный ответ , я и не думал что нужно еще условие писать . Прекрастный форум - хорошо обсуждаем . ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.05.2014, 04:47
|
|||
---|---|---|---|
|
|||
Как суммировать |
|||
#18+
shalxПомогите пожалуйста организовать запрос, хотелось бы суммировать "cost" от 2014-5-19 до 2014-5-20 , когда "debet" будет "1. The current assets ". SELECT * FROM t_table WHERE dat BETWEEN '2014-5-19' AND '2014-5-20' - потом чтопотом в селект-листе sum(case when debet = 1 then cost else 0 end) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.05.2014, 04:51
|
|||
---|---|---|---|
|
|||
Как суммировать |
|||
#18+
shalx, в предыдущем ответе забыл смайлик поставить вот такой З.Ы. но правильнее будет, конечно же, ещё одно условие добавить в WHERE, чтобы изначально до минимума сократить входной набор данных, поступающий на агрегацию. :) Если же тебе нужно что-то иное, то приводи тестовый набор исходных данных и желаемый вид результата на них. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.05.2014, 10:24
|
|||
---|---|---|---|
|
|||
Как суммировать |
|||
#18+
Вот эти запросы надо объединить , это возможно ? SELECT * FROM t_table WHERE dat BETWEEN '2014-5-19' AND '2014-5-20' SELECT SUM (cost) FROM t_table WHERE kredit ='5. Equity ' ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.05.2014, 10:43
|
|||
---|---|---|---|
Как суммировать |
|||
#18+
shalxОтличный ответ , я и не думал что нужно еще условие писать . Прекрастный форум - хорошо обсуждаем . что непонятного в моем ответе? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.05.2014, 10:44
|
|||
---|---|---|---|
Как суммировать |
|||
#18+
pit_alex, добавить второе условие из второго SELECT в первый и функцию SUM ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.05.2014, 10:59
|
|||
---|---|---|---|
|
|||
Как суммировать |
|||
#18+
Так что ли SELECT *,SUM (cost) FROM t_table WHERE dat BETWEEN '2014-5-19' AND '2014-5-20' (kredit ='5. Equity ') чтобы понять синтаксис sql может один раз вы покажите код для наглядности , я совсем чайник в sql , прогу почти закончил только этi запросы мешают (я делаю бесплатную программу для всех) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.05.2014, 12:10
|
|||
---|---|---|---|
|
|||
Как суммировать |
|||
#18+
SELECT *,SUM (cost) FROM t_table WHERE kredit ='5. Equity ' AND dat BETWEEN '2014-5-19' AND '2014-5-20' Очень странный язык , как то сделал но не знаю как ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=54&mobile=1&tid=2008789]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 268ms |
total: | 399ms |
0 / 0 |