Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Сумма по одинаковым столбцам / 10 сообщений из 10, страница 1 из 1
06.01.2014, 18:37:36
    #38518678
chezzy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма по одинаковым столбцам
День добрый.

Есть таблица t1
number price count
KS-00001 120 2
KS-00001 170 1
KS-00002 40 1
KS-00004 80 1
KS-00007 10 1
KS-00007 50 1

Как мне получить сумму по повторяющимся number вместе (KS-00001, KS-00007) а вывести как один?

Выход:
KS-00001 сумма
KS-00002 сумма
KS-00004 сумма
KS-00007 сумма

Буду признателен.
...
Рейтинг: 0 / 0
06.01.2014, 18:57:16
    #38518692
javajdbc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма по одинаковым столбцам
chezzyДень добрый.

Есть таблица t1
number price count
KS-00001 120 2
KS-00001 170 1
KS-00002 40 1
KS-00004 80 1
KS-00007 10 1
KS-00007 50 1

Как мне получить сумму по повторяющимся number вместе (KS-00001, KS-00007) а вывести как один?

Выход:
KS-00001 сумма
KS-00002 сумма
KS-00004 сумма
KS-00007 сумма

Буду признателен.

Код: sql
1.
2.
3.
4.
5.
select 
  number,
  sum(price) sum_price
from tbl
group by number
...
Рейтинг: 0 / 0
06.01.2014, 19:02:53
    #38518696
chezzy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма по одинаковым столбцам
javajdbc,
Спасибо, пробовал. Везде выводится одинаковая сумма.
...
Рейтинг: 0 / 0
06.01.2014, 19:14:33
    #38518704
chezzy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма по одинаковым столбцам
Наверное, в PHP накрутил. Спасибо. Буду разбираться.
...
Рейтинг: 0 / 0
06.01.2014, 19:31:04
    #38518707
chezzy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма по одинаковым столбцам
Я понял в чем проблема. Я не учитываю количество из третьей колонки count
Посему оно и считает только сумму двух одинаковых полей по их цене. Но там же есть и count
Как быть?
...
Рейтинг: 0 / 0
06.01.2014, 19:35:52
    #38518712
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма по одинаковым столбцам
chezzyЯ понял в чем проблема. Я не учитываю количество из третьей колонки count
Посему оно и считает только сумму двух одинаковых полей по их цене. Но там же есть и count
Как быть?
тебе рассказать каким "значком" обозначаеться умножение ? этим - *
...
Рейтинг: 0 / 0
06.01.2014, 19:36:04
    #38518713
javajdbc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма по одинаковым столбцам
chezzyЯ понял в чем проблема. Я не учитываю количество из третьей колонки count
Посему оно и считает только сумму двух одинаковых полей по их цене. Но там же есть и count
Как быть?

приведите конкретный результат который
вы хотите из данных в первом посте.
...
Рейтинг: 0 / 0
08.01.2014, 11:40:09
    #38519423
chezzy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма по одинаковым столбцам
KS-00001 410
KS-00002 40
KS-00004 80
KS-00007 60
...
Рейтинг: 0 / 0
08.01.2014, 13:00:57
    #38519456
artas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма по одинаковым столбцам
chezzy,

Код: sql
1.
2.
3.
4.
5.
select 
  number,
  sum(price*count) sum_price
from tbl
group by number
...
Рейтинг: 0 / 0
08.01.2014, 13:11:57
    #38519468
chezzy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма по одинаковым столбцам
artas, спасибо огромное
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Сумма по одинаковым столбцам / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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