Показать сообщение отдельно
  #2  
Старый 16.07.2010, 20:41
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Запросом.
Код:
SELECT ID, Name, SUM(Quantity*Price)
FROM Table
GROUP BY ID, Name
Собирает суммы по товарам. Если надо просто общую, то убираешь группировку. Если у тебя есть поле с суммой, то можно так:
Код:
UPDATE Table
SET Summa = Quantity * Price
WHERE ID = 555 -- если есть какой-то ID, то делать для него, если для все - убери эту строку
Ответить с цитированием