Sql server

Solo disponible en BuenasTareas
  • Páginas : 2 (371 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de noviembre de 2010
Leer documento completo
Vista previa del texto
SQL Server noviembre 3/2010
Funciones De Agregados
Las funciones de agregando nos permiten trabajar con un grupo de registros agruparlas y retornar un único valor dentro de las funciones deagregado tenemos las siguientes
Funsiones | Descripcion | Sintaxis | Ejemplos |
MAX | Nos permitirá retornar el valor máximo de una serie de registros. | SELECT MAX (edad),nombreFROM estudiantes; |SELECT MAX (edad),nombreFROM estudiantes; Nombre | Edad |
Yenifer | 18 |
Carlos | 17 |
Ana | 23 |
|
MIN | Al contrario de MAX retornara el valor mínimo. | SELECT MIN (edad),nombreFROMestudiantes; | SELECT MIN (edad),nombreFROM estudiantes; Nombre | Edad |
Yenifer | 18 |
Carlos | 17 |
Ana | 23 |
|
SUM | Retornara el resultado de la suma de una serie de registros (tenerpresente que se debe utilizar en una columna de tipo INT) | SELECT SUM (edad) AS “suma edad”FROM estudiantes Suma edad |
17 |
12 |
13 |
Total:42 |
| SELECT SUM (id)FROM estudiantesWHEREedad>=18 and sexo =’femenino’;SELECT NOMBRE_EST AS 'NOMBRE COMPLETO',APELLIDO AS '.' FROM ESTUDIANTE |
COUNT | Retorna el resultado de contar una serie de registros que cumplan con una condición dada |SELECT COUNT (edad) AS ‘Cantidad mujeres’FROM estudiantesWHERE edad>18 and sexo= ‘femenino’ ; | SELECT COUNT (edad) AS ‘Cantidad mujeres’FROM estudiantesWHERE edad>18 and sexo= ‘femenino’ ;Edad |
18 |
18 |
45 |
Total: 2 |
|
DISTINCT | Ya esta… ; ) | | |
TOP | Permite seleccionar la cantidad de registros que se desean mostrar | SELECT TOP (4) nombreFROM estudiantesORDERBY DESC; | SELECT TOP (4) nombreFROM estudiantesORDER BY DESC;Registros NOMBRE |
Yenifer |
Riardo |
Daniel |
Camilo |
Sofia |
ORDER BY NOMBRE |
Yenifer |
Sofia |
Ricardo |
Daniel|
Camilo |
|

NOTA1: Las funciones de agregado suelen utilizarse dentro la clausula SELECT.
NOTA2: Dentro de las funciones y todos los QUERYS que involucren la función SELECT podremos...
tracking img