Каким должен быть запрос Select с SUM-вычислением столбца для каждой строки?

0

У меня есть значение столбца, я получаю несколько строк с разными значениями в столбце Сумма. Мне нужен запрос select, чтобы я получил SUM всех этих сумм в качестве вывода.

Спасибо и с уважением

  • 0
    Этот вопрос спрашивает, как запросить динамический набор столбцов ?
  • 0
    @pst: Я думаю , что он означает « У меня есть столбец Amount ».
Показать ещё 1 комментарий
Теги:
aggregate-functions

2 ответа

1
Лучший ответ

Это:

SELECT SUM(t.amount)
  FROM YOUR_TABLE t

... вернет одно значение, сумму всех значений в столбце количества. Если вы хотите увидеть сумму для разных групп значений, вам нужно добавить предложение GROUP BY в запрос:

  SELECT SUM(t.amount)
    FROM YOUR_TABLE t
GROUP BY t.column
2

Используйте функцию агрегации SUM:

SELECT SUM(Amount) AS Total
FROM yourtable

Результат будет содержать одну строку, содержащую общую сумму для столбца.

  • 0
    Спасибо @Mark Nthony :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню