Max(列), AVG(列) 任意数的阶乘:CREATE PROCEDURE PROCEDURENAME@INUPT INTASDECLARE @RESULT INTWHILE @INTUPT>0BEGINRESULT=@INPUT*(@INPUT-1)SET @INPUT=@INPUT-1ENDSELECT RESULT=@RESULTGO如:exec PROCEDURENAME 9像查询一样调用这个存储过程,就会得到你要的数的阶乘。