Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / функция sum() как посчитать / 2 сообщений из 2, страница 1 из 1
23.11.2016, 07:30
    #39352370
sanjar_osmonov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
функция sum() как посчитать
Суть проблемы как сделать что бы суммировал только по таблице vtiger_assetscf ?
просто когда я делаю запрос эти данные дублируется и сумма увеличивается на столько сколько раз дублируется на других таблиц и group by остался.


Код: sql
1.
2.
3.
4.
5.
6.
SELECT a.account, SUM(b.cf_1050) AS countBattle, c.createdtime FROM vtiger_assets AS a 
JOIN vtiger_assetscf AS b ON a.assetsid = b.assetsid
JOIN vtiger_salesorder as s ON  a.account = s.accountid
JOIN vtiger_crmentity as c ON s.salesorderid = c.crmid
WHERE a.account != 0
GROUP BY a.account;
...
Рейтинг: 0 / 0
23.11.2016, 07:45
    #39352374
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
функция sum() как посчитать
Просуммировать в подзапросе.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / функция sum() как посчитать / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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