powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Как суммировать
13 сообщений из 13, страница 1 из 1
Как суммировать
    #38648422
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' - потом что
...
Рейтинг: 0 / 0
Как суммировать
    #38648424
shalx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот база
...
Рейтинг: 0 / 0
Как суммировать
    #38649058
pit_alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shalx,

потом следующее условие, и про сумму не забыть
...
Рейтинг: 0 / 0
Как суммировать
    #38649389
shalx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Отличный ответ , я и не думал что нужно еще условие писать .
Прекрастный форум - хорошо обсуждаем .
...
Рейтинг: 0 / 0
Как суммировать
    #38649714
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)
...
Рейтинг: 0 / 0
Как суммировать
    #38649715
shalx,

в предыдущем ответе забыл смайлик поставить вот такой

З.Ы.
но правильнее будет, конечно же, ещё одно условие добавить в WHERE, чтобы изначально до минимума сократить входной набор данных, поступающий на агрегацию. :)

Если же тебе нужно что-то иное, то приводи тестовый набор исходных данных и желаемый вид результата на них.
...
Рейтинг: 0 / 0
Как суммировать
    #38649828
shalx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот эти запросы надо объединить , это возможно ?
SELECT * FROM t_table WHERE dat BETWEEN '2014-5-19' AND '2014-5-20'
SELECT SUM (cost) FROM t_table WHERE kredit ='5. Equity '
...
Рейтинг: 0 / 0
Как суммировать
    #38649850
pit_alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shalxОтличный ответ , я и не думал что нужно еще условие писать .
Прекрастный форум - хорошо обсуждаем .

что непонятного в моем ответе?
...
Рейтинг: 0 / 0
Как суммировать
    #38649854
pit_alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pit_alex,

добавить второе условие из второго SELECT в первый и функцию SUM
...
Рейтинг: 0 / 0
Как суммировать
    #38649886
shalx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так что ли
SELECT *,SUM (cost) FROM t_table WHERE dat BETWEEN '2014-5-19' AND '2014-5-20' (kredit ='5. Equity ')
чтобы понять синтаксис sql может один раз вы покажите код для наглядности , я совсем чайник в sql , прогу почти закончил только этi запросы мешают (я делаю бесплатную программу для всех)
...
Рейтинг: 0 / 0
Как суммировать
    #38650003
pit_alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как суммировать
    #38650053
shalx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SELECT *,SUM (cost) FROM t_table WHERE kredit ='5. Equity ' AND dat BETWEEN '2014-5-19' AND '2014-5-20'

Очень странный язык , как то сделал но не знаю как
...
Рейтинг: 0 / 0
Как суммировать
    #38650057
shalx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо pit_alex
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Как суммировать
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]