SQL Server – SUM (столбец) * QtyColumn

Можно ли получить общее количество, не возвращая его в несколько строк (Group BY)?

Пример:

Данные:

ID Amount Quantity 1 50 1 2 50 2 
 select sum(Amount) * Quantity, SUM(Quantity) as totalQuantity from tbl 

Я хочу, чтобы результаты были в 1 строке:

 total totalQuantity 150 3 

Ну вот

 SELECT SUM(Amount*Quantity) as total, SUM(Quantity) as totalQuantity 
 select sum(Amount * Quantity) as total, sum(Quantity) as totalQuantity from your_table 
Interesting Posts

sql insert to table, переведенный в другую таблицу, и постоянные значения

используя DateDiff, чтобы найти продолжительность в минутах

Получение значения из столбца int вызывает «неявное преобразование между« int »и« null »error

Оптимизация запросов в Delphi 4

Соединяйте отношения «многие-ко-многим»

Использование GETDATE () в цикле WHILE всегда возвращает одно и то же значение

ISNULL / COALESCE для значений, которые не являются NULL

Как я могу автоматизировать экспорт таблиц в правильные файлы XML из MSSQL или Access?

Получение данных таблицы из хранимой процедуры с использованием структуры сущностей

Раунд до ближайшего 500 или 1000 в SQL Server

Добавить символ в выбранное дублирующее значение в SQL

сравнение объединений

Как заменить повторяющиеся строки с увеличением порядка в T-SQL?

Как удалить последний символ из строки в SQL Server. Если это петля

Найти общее количество элементов в ячейке?

Давайте будем гением компьютера.