Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Tabla 1: Funciones y Operaciones sobre Cadenas

Enviado por   •  12 de Abril de 2018  •  516 Palabras (3 Páginas)  •  371 Visitas

Página 1 de 3

...

---------------------------------------------------------------

Tabla 3: Funciones y Operaciones sobre números. GRUPO DE VALORES.

Función

Descripción

Ejemplo

Sum

Retorna la sumatoria de un campo dado en un select

Sum (campo)

Avg

Retorna el promedio de un campo dado en un select

Avg(campo)

Max

Determina el valor máximo de un campo en un select o de grupo de datos.

Max(campo)

Max(lista valores)

Min

Determina el valor minimo de un campo en un select o de un grupo de datos.

Min(campo)

Min(lista valores)

StdDev

desviación estándar de un campo en un select o de un grupo de valores

Stddev(campo)

Stddev(lista valores)

Variance

Varianza de un campo en un select o de un grupo de valores

Variance(campo)

Variance(lista valores)

count

Distinct

Devuelve los distintos valores asociados a un campo

distinct(campo)

Usando Grupos de Funciones

SELECT [columns], group_function)column)

FROM table;

[WHERE condition ]

[GROUP BY column ]

[ORDER BY column ];

Notas:

- Todas las funciones de agrupamiento omiten los valores nulos sobre los campos (excepto count), para evitar esto se debe usar la función nvl.

- El motor de ORACLE implícitamente ordena el resultado en order ascendente cuando se usa la expresión GROUP BY.

Tabla 4: Lista de Valores

Función

Descripción

Ejemplo

Greatest

Devuelve el mayor valor de una lista o grupo de valores.

Greatest(campo)

Least

Devuelve el menor valor de una lista o grupo de valores

Least(campo)

Count

Cuenta el número de ocurrencias de una tabla o campo.

Count(*)

Tabla 5: Funciones y operaciones sobre fechas.

Función

Descripción

Ejemplo

Add_Months

Suma una cantidad de meses a la fecha dada como parámetros.

Add_months(fec ha, Núm_meses)

Greatest

Devuelve la fecha de mayor valor entre la lista que recibe como parámetro

Greatest (fecha1, fecha2, ....,Fechan)

Least

Devuelve la fecha de menor valor entre la lista pasada

Least (fecha1, fecha2, ....,Fechan)

LastDay

Devuelve la fecha del último día de el mes de la fecha que se pasa como parámetro

LastDay (fecha)

Months_Beet ween

Devuelve el número de meses entre dos fechas dadas.

Months_betwee n (fecha1, fecha2)

NextDay

Devuelve la fecha siguiente en el día que se pasa como parámetro a partir de la fecha (día = monday, tuesday, ..., etc)

LastDay (fecha,‟day‟)

Round

Redondea una fecha

Formato(MONTH,YEAR)

Round (fecha, formato)

Trunc

Trunca una fecha

Trunc (fecha, formato)

Ejemplos

Función

Ejemplo

add_months('09-AUG-2001',4)

09-DEC-01

last_day('08-AUG-2001')

31-AUG-01

months_between('01-AUG- 2001','01-JAN-2001')

7

next_day('08-AUG- 2001','FRIDAY')

10-AUG-01

select sysdate from dual;

round(sysdate )

trunc(sysdate )

round(sysdate,'YEAR')

...

Descargar como  txt (5.7 Kb)   pdf (133 Kb)   docx (18.1 Kb)  
Leer 2 páginas más »
Disponible sólo en Essays.club