Ir a inicioFavoritosRecomiéndanos El Prisma.com - Ingeniería de Sistemas
Inicio > Regresar a Ingeniería de Sistemas 779 visitantes activos
SQL - Manual



Navigation bar
  Start Previous page
 8 of 25 
Next page End 3 4 5 6 7 8 9 10 11 12 13  

Calcula el número de registros devueltos por una consulta. Su sintaxis es la siguiente 
Count(expr) 
En donde expr contiene el nombre del campo que desea contar. Los operandos de expr pueden incluir el
nombre de un campo de una tabla, una constante o una función (la cual puede ser intrínseca o definida por el
usuario pero no otras de las funciones agregadas de SQL). Puede contar cualquier tipo de datos incluso texto. 
Aunque expr puede realizar un cálculo sobre un campo, Count simplemente cuenta el número de registros sin
tener en cuenta qué valores se almacenan en los registros. La función Count no cuenta los registros que tienen
campos null a menos que expr sea el carácter comodín asterisco (*). Si utiliza un asterisco, Count calcula el
número total de registros, incluyendo aquellos que contienen campos null. Count(*) es considerablemente
más rápida que Count(Campo). No se debe poner el asterisco entre dobles comillas ('*'). 
SELECT Count(*) AS Total FROM Pedidos;
Si expr identifica a múltiples campos, la función Count cuenta un registro sólo si al menos uno de los campos
no es Null. Si todos los campos especificados son Null, no se cuenta el registro. Hay que separar los nombres
de los campos con ampersand (&). 
SELECT Count(FechaEnvío & Transporte) AS Total FROM Pedidos;
4.4 Max, Min
Devuelven el mínimo o el máximo de un conjunto de valores contenidos en un campo especifico de una
consulta. Su sintaxis es: 
Min(expr) 
Max(expr) 
En donde expr es el campo sobre el que se desea realizar el cálculo. Expr pueden incluir el nombre de un
campo de una tabla, una constante o una función (la cual puede ser intrínseca o definida por el usuario pero no
otras de las funciones agregadas de SQL). 
SELECT Min(Gastos) AS ElMin FROM Pedidos WHERE Pais = 'España';
SELECT Max(Gastos) AS ElMax FROM Pedidos WHERE Pais = 'España';
4.5 StDev, StDevP
Devuelve estimaciones de la desviación estándar para la población (el total de los registros de la tabla) o una
muestra de la población representada (muestra aleatoria) . Su sintaxis es: 
StDev(expr) 
StDevP(expr) 
En donde expr representa el nombre del campo que contiene los datos que desean evaluarse o una expresión
que realiza un cálculo utilizando los datos de dichos campos. Los operandos de expr pueden incluir el nombre
de un campo de una tabla, una constante o una función (la cual puede ser intrínseca o definida por el usuario
pero no otras de las funciones agregadas de SQL) 
StDevP evalúa una población, y StDev evalúa una muestra de la población. Si la consulta contiene menos de
dos registros (o ningún registro para StDevP), estas funciones devuelven un valor Null (el cual indica que la
desviación estándar no puede calcularse). 
SELECT StDev(Gastos) AS Desviacion FROM Pedidos WHERE Pais = 'España';
SELECT StDevP(Gastos) AS Desviacion FROM Pedidos WHERE Pais= 'España';
4.6 Sum
Devuelve la suma del conjunto de valores contenido en un campo especifico de una consulta. Su sintaxis es: 
Sum(expr) 
Previous page Top Next page
Inicio Última Actualización 2/7/2012 Sugerencias
 
Guía MBA y Masters
Conoce los mejores programas de MBA
Executive MBA y Global MBA