
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.11.2013, 11:44:40
|
|||
|---|---|---|---|
|
|||
Простой подсчёт суммы. Нужна помощь. |
|||
|
#18+
Здравствуйте! Есть две таблицы 1 - заказы 2 - товары к заказам. В заказах просто хранится информация о клиенте, время заказа и т.п. В товарах есть наименование, цена, всё как обычно. Хотелось бы подсчитать общую стоимость товаров, например за выбранный период времени. Вот если делать хотябы просто так: Код: sql 1. ... то подсчёт идёт неверно. Считается не вся суммарная стоимость товаров для этих заказов, а суммарная стоимость для каждого заказа. То есть ответ получается такой: sum(p.price) 3150 2912 642032 8977 2374 ... и т.д. Итак, как сделать общий подсчёт - чтобы на выходе получать одно число? Может я не так группирую? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2013, 12:36:55
|
|||
|---|---|---|---|
Простой подсчёт суммы. Нужна помощь. |
|||
|
#18+
Нафига группировка, если нужно сумму по всему? Нафига distinct - вообще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2013, 13:09:48
|
|||
|---|---|---|---|
|
|||
Простой подсчёт суммы. Нужна помощь. |
|||
|
#18+
Я написал зачем это надо в описании. Например затем чтобы выбирать по временному диапазону. Время - это параметр в таблице заказа, а не продукта. Вот: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2013, 13:27:14
|
|||
|---|---|---|---|
|
|||
Простой подсчёт суммы. Нужна помощь. |
|||
|
#18+
Akina, ваш ответ заставил меня поэкспериментировать без group. Всё получилось. Спасибо. Я правда до конца не понимаю что к чему. Разве возможны запросы с джойном без group. Для меня это открытие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.11.2013, 13:33:17
|
|||
|---|---|---|---|
Простой подсчёт суммы. Нужна помощь. |
|||
|
#18+
wolfandmanРазве возможны запросы с джойном без groupЕсли вы задаётесь такими вопросами, значит, ещё не поняли, что такое джойн и груп :) Учите скл-букварь, и вопросы (такие) отпадут сами собой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&tablet=1&tid=1835721]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
28ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 189ms |
| total: | 279ms |

| 0 / 0 |
