0

我不记得如何SUM在 SQL 过程中做一个基本的操作,有人可以快速提醒我吗?

drop procedure if exists pCaCalculateCcyFluc;
delimiter //

create procedure pCaCalculateCcyFluc(
  IN  pPrice                DECIMAL(10,6),
  IN  pPricePrev            DECIMAL(10,6),
  OUT pCcyFluc              DECIMAL(10,6)  
)

MODIFIES SQL DATA
COMMENT 'calculate fluctuation'
begin

  pCcyFluc = (pPricePrev - pPrice)/pPrice;
  --
end;
//

delimiter ;
4

1 回答 1

0

使用SUM函数:

SELECT SUM(TableName.ColumnName)
   FROM TableName
   JOIN TableName ON TableName.ColumnName = TableName.ColumnName
   GROUP BY TableName.ColumnName;

看看这些例子

于 2012-12-03T02:40:11.680 回答