0

I cannot remember how to do a basic SUM in a SQL proceedure, can anybody remind me quickly please?

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 に答える