powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / group by по двум полям
5 сообщений из 5, страница 1 из 1
group by по двум полям
    #32912062
ACLeo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть таблица в которой набиты все накладные. К примеру (суммы разные)
№ Пред Тов сум
6 Фирма 1 Товар1 12,23
6 Фирма 1 Товар2 12,23
6 Фирма 1 Товар3 12,23
6 Фирма 1 Товар4 12,23
6 Фирма 1 Товар5 12,23
7 Фирма 2 Товар1 12,23
7 Фирма 2 Товар2 12,23
7 Фирма 2 Товар3 12,23
8 Фирма 1 Товар1 12,23
8 Фирма 1 Товар2 12,23
8 Фирма 1 Товар3 12,23

Необходимо вывести статистику в которой будет указано за определенный период какая фирма на какую сумму купила и сколько накладных выписала. например:

Фирма 1 2 сумма
Фирма 2 1 сумма
...
Рейтинг: 0 / 0
group by по двум полям
    #32912084
RFT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так чтоль?

select Пред, count(Тов), sum(сум) from table where date between 'start_period' and 'end_period' group by Пред

Только при чем тут группировка по двум полям в теме?
...
Рейтинг: 0 / 0
group by по двум полям
    #32912102
ACLeo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так мы и сами можем! Однако на такой запрос выдает:
Фирма 1 8 сумма
Фирма 2 2 сумма
Запрос считает количество позиций в накладной а не кол-во накладных ;(
...
Рейтинг: 0 / 0
group by по двум полям
    #32912110
RFT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда так
select Пред, count(Distinct №), sum(сум) from table where date between 'start_period' and 'end_period' group by Пред

Это чтоль имеется ввиду?
...
Рейтинг: 0 / 0
group by по двум полям
    #32912116
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А написать
SELECT Пред, COUNT(DISTINCT(№)), SUM(сум)
религия не позволяет?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / group by по двум полям
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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