"Oracle Guía de programación de base de datos" 15-02: función suma ()

Cubierta: exploración bidimensionales figura código se refiere a los cursos

navegación de contenido

1. Definiciones

función SUMA devuelve un conjunto no nulo del valor de suma digital de la expresión

2, Gramática

La sintaxis es la siguiente:


SUM( [DISTINCT | ALL] expr ) 

Esta sintaxis puede descomponerse como sigue:

  • SUM (expr DISTINCT)
    proporciona un valor único expr Después de calcular cada fila en el grupo será devuelto y obtenido añadiendo.
  • SUM (ALL expr)
    proporcionando grupo, y la suma de cada fila y expr e ignora valores nulos.
  • SUM (expr)

Nota :
argumento expr Tipo de datos debe ser el número.

3, Código

/*
作者:AT阿宝哥
日期:2016年9月18日
愿景:参考官方资料,做最好的课程,成就更多职业人!
邮箱:[email protected]
CSDN:https://blog.csdn.net/goldentec
简书:https://www.jianshu.com/u/8a6075d7a2e0
说明:

注意:
    
*/
-------------------------------------------------------------------------------
--Sample1:
SELECT  sum(2) FROM emp;
select  sum(3) from emp;
SELECT  sum(4) FROM emp;

-------------------------------------------------------------------------------
--Sample2:获得组(整个表)中各行SAL列值并相加,忽略空值.
SELECT * FROM emp;

SELECT  sum(sal) FROM emp;
SELECT  sum(comm) FROM emp;

-------------------------------------------------------------------------------
--Sample3:将列中的唯一值添加到总和之中.
SELECT * FROM emp;

SELECT  sum(DISTINCT sal) FROM emp;
SELECT  sum(DISTINCT comm) FROM emp;
-------------------------------------------------------------------------------

Publicado 65 artículos originales · ganado elogios 167 · Vistas a 20000 +

Supongo que te gusta

Origin blog.csdn.net/goldentec/article/details/104871816
Recomendado
Clasificación