El uso de funciones single-row
para salidas personalizadas
SQL Fundamentals I
Después de completar esta lección, usted
debería ser capaz de hacer el siguiente:
 Describir los diferentes tipos de funciones
disponibles en SQL
 Utilizar los caracteres, número, fecha y
funciones en la declaracion SELECT
 Funciones SQL single-row
 Funciones de caracteres
 Funciones numéricas
 Trabajar con fechas
 Funciones de fecha
Funciones de una sola fila:
 Manipulan elementos de datos
 Aceptan argumentos y devolvuelven un valor
 Actuar en cada fila que se devuelve
 Devuelven un resultado por fila
 Pueden modificar el tipo de datos
 Pueden ser anidadas
 Aceptan argumentos que pueden ser una
columna o una expresión
 Funciones SQL single-row
 Funciones de caracteres
 Funciones de Número
 Trabajar con fechas
 Funciones de fecha
 Estas funciones convierten el caso de cadenas
de caracteres:
 Visualizar el número de empleado, nombre y
número de departamento para los empleados
con apellido Higgins:
 Estas funciones manipulan cadenas de
caracteres:
 Funciones SQL single-row
 Funciones de caracteres
 Funciones numéricas
 Trabajar con fechas
 Funciones de fecha
 ROUND: Redondea el valor a un decimal especificado
 TRUNC: Trunca valor a un decimal especificado
 MOD: Devuelve resto de la división
 DUAL es una tabla pública que puede utilizar para
ver los resultados de funciones y cálculos.
 Para todos los empleados con el título del
trabajo del representante de ventas,
calcular el resto del salario después de que
se divide por 5.000.
 Funciones SQL single-row
 Funciones de caracteres
 Funciones numéricas
 Trabajar con fechas
 Funciones de fecha
 Las bases de datos de Oracle almacena las fechas
en un formato numérico interno : siglo, año, mes,
día, hora, minuto, y segundos
 El formato de visualización de la fecha por defecto
es DD-MON-RR.
◦ Permite almacenar fechas del siglo 21 en el siglo 20
especificando sólo los dos últimos dígitos del año
◦ Permite almacenar fechas del siglo 20 en el Siglo 21 de la
misma manera
SYSDATE es una función que devuelve:
 Fecha
 Tiempo
 Añadir o restar un número de una fecha para
una resultante valor de fecha.
 Restar dos fechas para encontrar el número
de días entre esas fechas.
 Añadir hora a una fecha dividiendo el
número de horas por 24.
 Funciones SQL single-row
 Funciones de caracteres
 Funciones numéricas
 Trabajar con fechas
 Funciones de fecha
 Asumir SYSDATE = '25 -JUL-03 ':
¿Cuáles de las siguientes cuatro afirmaciones de las son
ciertas acerca de funciones de una sola fila?
a. Manipular elementos de datos
b. Aceptar argumentos y devolver un valor por argumento
c. Actuar en cada fila que se devuelve
d. Devolver un resultado por conjunto de filas
e. No puede modificar el tipo de datos
f. Se pueden anidar
g. Aceptar argumentos que pueden ser una columna o una
expresión
En esta lección, debe haber aprendido a:
 Realizar cálculos en los datos utilizando
funciones
 Modificar los elementos de datos individuales
utilizando funciones
Esta práctica se abordan los siguientes temas:
 Escritura de una consulta que muestra la
fecha actual
 Creación de consultas que requieren el uso
de numérico, funciones de carácter, y la fecha
 Realización de cálculos de años y meses de
servicio para un empleado
Emmanuel Ortiz
Consultor Sr.
emmanueltiz@gmail.com
email / gtalk
emmanueltiz
Skype

Curso SQL - Leccion 4

  • 2.
    El uso defunciones single-row para salidas personalizadas SQL Fundamentals I
  • 3.
    Después de completaresta lección, usted debería ser capaz de hacer el siguiente:  Describir los diferentes tipos de funciones disponibles en SQL  Utilizar los caracteres, número, fecha y funciones en la declaracion SELECT
  • 4.
     Funciones SQLsingle-row  Funciones de caracteres  Funciones numéricas  Trabajar con fechas  Funciones de fecha
  • 7.
    Funciones de unasola fila:  Manipulan elementos de datos  Aceptan argumentos y devolvuelven un valor  Actuar en cada fila que se devuelve  Devuelven un resultado por fila  Pueden modificar el tipo de datos  Pueden ser anidadas  Aceptan argumentos que pueden ser una columna o una expresión
  • 9.
     Funciones SQLsingle-row  Funciones de caracteres  Funciones de Número  Trabajar con fechas  Funciones de fecha
  • 11.
     Estas funcionesconvierten el caso de cadenas de caracteres:
  • 12.
     Visualizar elnúmero de empleado, nombre y número de departamento para los empleados con apellido Higgins:
  • 13.
     Estas funcionesmanipulan cadenas de caracteres:
  • 15.
     Funciones SQLsingle-row  Funciones de caracteres  Funciones numéricas  Trabajar con fechas  Funciones de fecha
  • 16.
     ROUND: Redondeael valor a un decimal especificado  TRUNC: Trunca valor a un decimal especificado  MOD: Devuelve resto de la división
  • 17.
     DUAL esuna tabla pública que puede utilizar para ver los resultados de funciones y cálculos.
  • 19.
     Para todoslos empleados con el título del trabajo del representante de ventas, calcular el resto del salario después de que se divide por 5.000.
  • 20.
     Funciones SQLsingle-row  Funciones de caracteres  Funciones numéricas  Trabajar con fechas  Funciones de fecha
  • 21.
     Las basesde datos de Oracle almacena las fechas en un formato numérico interno : siglo, año, mes, día, hora, minuto, y segundos  El formato de visualización de la fecha por defecto es DD-MON-RR. ◦ Permite almacenar fechas del siglo 21 en el siglo 20 especificando sólo los dos últimos dígitos del año ◦ Permite almacenar fechas del siglo 20 en el Siglo 21 de la misma manera
  • 23.
    SYSDATE es unafunción que devuelve:  Fecha  Tiempo
  • 24.
     Añadir orestar un número de una fecha para una resultante valor de fecha.  Restar dos fechas para encontrar el número de días entre esas fechas.  Añadir hora a una fecha dividiendo el número de horas por 24.
  • 26.
     Funciones SQLsingle-row  Funciones de caracteres  Funciones numéricas  Trabajar con fechas  Funciones de fecha
  • 29.
     Asumir SYSDATE= '25 -JUL-03 ':
  • 30.
    ¿Cuáles de lassiguientes cuatro afirmaciones de las son ciertas acerca de funciones de una sola fila? a. Manipular elementos de datos b. Aceptar argumentos y devolver un valor por argumento c. Actuar en cada fila que se devuelve d. Devolver un resultado por conjunto de filas e. No puede modificar el tipo de datos f. Se pueden anidar g. Aceptar argumentos que pueden ser una columna o una expresión
  • 31.
    En esta lección,debe haber aprendido a:  Realizar cálculos en los datos utilizando funciones  Modificar los elementos de datos individuales utilizando funciones
  • 32.
    Esta práctica seabordan los siguientes temas:  Escritura de una consulta que muestra la fecha actual  Creación de consultas que requieren el uso de numérico, funciones de carácter, y la fecha  Realización de cálculos de años y meses de servicio para un empleado
  • 34.