SlideShare una empresa de Scribd logo
1 de 34
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

Más contenido relacionado

La actualidad más candente

La actualidad más candente (8)

Curso SQL - Leccion 6
Curso SQL - Leccion 6Curso SQL - Leccion 6
Curso SQL - Leccion 6
 
Fundamentos de SELECT SQL
Fundamentos de SELECT SQLFundamentos de SELECT SQL
Fundamentos de SELECT SQL
 
Procedimientos y excepciones
Procedimientos y excepcionesProcedimientos y excepciones
Procedimientos y excepciones
 
Actualización de bases de datos en MySQL
Actualización de bases de datos en MySQLActualización de bases de datos en MySQL
Actualización de bases de datos en MySQL
 
Utilizando DDL SQL oracle Z051 Cap 11
Utilizando DDL SQL oracle Z051 Cap 11Utilizando DDL SQL oracle Z051 Cap 11
Utilizando DDL SQL oracle Z051 Cap 11
 
Tipos de consultas sql
Tipos de consultas sqlTipos de consultas sql
Tipos de consultas sql
 
Combinacion de consultas y consultas multitablas
Combinacion de consultas y consultas multitablasCombinacion de consultas y consultas multitablas
Combinacion de consultas y consultas multitablas
 
Funciones
FuncionesFunciones
Funciones
 

Destacado (13)

Curso SQL - Leccion 1
Curso SQL - Leccion 1Curso SQL - Leccion 1
Curso SQL - Leccion 1
 
Leccion11
Leccion11Leccion11
Leccion11
 
Curso SQL - Leccion 12
Curso SQL - Leccion 12Curso SQL - Leccion 12
Curso SQL - Leccion 12
 
Curso SQL - Leccion 9
Curso SQL - Leccion 9Curso SQL - Leccion 9
Curso SQL - Leccion 9
 
Curso HTML 5 & jQuery - Leccion 10
Curso HTML 5 & jQuery - Leccion 10Curso HTML 5 & jQuery - Leccion 10
Curso HTML 5 & jQuery - Leccion 10
 
Curso HTML 5 & jQuery - Leccion 11
 Curso HTML 5 & jQuery - Leccion 11 Curso HTML 5 & jQuery - Leccion 11
Curso HTML 5 & jQuery - Leccion 11
 
Curso HTML 5 & jQuery - Leccion 6
Curso HTML 5 & jQuery - Leccion 6Curso HTML 5 & jQuery - Leccion 6
Curso HTML 5 & jQuery - Leccion 6
 
Leccion 8 - Consultas Compuestas
Leccion 8 - Consultas CompuestasLeccion 8 - Consultas Compuestas
Leccion 8 - Consultas Compuestas
 
Curso SQL - Leccion 11
Curso SQL - Leccion 11Curso SQL - Leccion 11
Curso SQL - Leccion 11
 
Curso SQL - Leccion 8
Curso SQL - Leccion 8Curso SQL - Leccion 8
Curso SQL - Leccion 8
 
Curso SQL - Leccion 10
Curso SQL - Leccion 10Curso SQL - Leccion 10
Curso SQL - Leccion 10
 
PostgreSQL - Lección 9 - Tablas
PostgreSQL - Lección 9 - TablasPostgreSQL - Lección 9 - Tablas
PostgreSQL - Lección 9 - Tablas
 
Curso SQL - Leccion 7
Curso SQL - Leccion 7  Curso SQL - Leccion 7
Curso SQL - Leccion 7
 

Similar a Curso SQL - Leccion 4

5 Formulas de Excel
5 Formulas de Excel5 Formulas de Excel
5 Formulas de ExcelJerry Nuñez
 
Sql basico parte_ii_
Sql basico parte_ii_Sql basico parte_ii_
Sql basico parte_ii_Luis Jherry
 
Funciones de sql server
Funciones de sql serverFunciones de sql server
Funciones de sql serverdioselina123
 
Funciones de sql server
Funciones de sql serverFunciones de sql server
Funciones de sql serverdioselina123
 
Sql basico parte_ii_
Sql basico parte_ii_Sql basico parte_ii_
Sql basico parte_ii_Luis Jherry
 
Listado de funciones Microsoft Excel.
Listado de funciones Microsoft Excel.Listado de funciones Microsoft Excel.
Listado de funciones Microsoft Excel.Héctormgl Reyes
 
2 formulas y funciones excel
2 formulas y funciones excel2 formulas y funciones excel
2 formulas y funciones excelHugo Yanez
 
Clasificacion de las funciones en excel
Clasificacion de las funciones en excelClasificacion de las funciones en excel
Clasificacion de las funciones en excelcetr
 
Formulas y funciones
Formulas y funcionesFormulas y funciones
Formulas y funcionesHugo Yanez
 
Formulasyfunciones.
Formulasyfunciones.Formulasyfunciones.
Formulasyfunciones.Hugo Yanez
 
Tema 2 formulas y funciones en excel 2010
Tema 2 formulas y funciones en excel 2010Tema 2 formulas y funciones en excel 2010
Tema 2 formulas y funciones en excel 2010salomonaquino
 
Mejoras del lenguaje T-SQL 2012 (parte 1) | SolidQ Summit 2012
Mejoras del lenguaje T-SQL 2012 (parte 1) | SolidQ Summit 2012Mejoras del lenguaje T-SQL 2012 (parte 1) | SolidQ Summit 2012
Mejoras del lenguaje T-SQL 2012 (parte 1) | SolidQ Summit 2012SolidQ
 
Formulas y funciones excel
Formulas y funciones excelFormulas y funciones excel
Formulas y funciones excelHugo Yanez
 
Manual excel medio - funciones
Manual excel medio -  funcionesManual excel medio -  funciones
Manual excel medio - funcioneseLMformacion
 
Manual excel medio funciones
Manual excel medio   funcionesManual excel medio   funciones
Manual excel medio funcionesleonidas mendoza
 

Similar a Curso SQL - Leccion 4 (20)

5 Formulas de Excel
5 Formulas de Excel5 Formulas de Excel
5 Formulas de Excel
 
Sql basico parte_ii_
Sql basico parte_ii_Sql basico parte_ii_
Sql basico parte_ii_
 
Funciones de sql server
Funciones de sql serverFunciones de sql server
Funciones de sql server
 
Funciones de sql server
Funciones de sql serverFunciones de sql server
Funciones de sql server
 
Funciones de las hojas de cálculo
Funciones de las hojas de cálculoFunciones de las hojas de cálculo
Funciones de las hojas de cálculo
 
Sql basico parte_ii_
Sql basico parte_ii_Sql basico parte_ii_
Sql basico parte_ii_
 
Listado de funciones Microsoft Excel.
Listado de funciones Microsoft Excel.Listado de funciones Microsoft Excel.
Listado de funciones Microsoft Excel.
 
2 formulas y funciones excel
2 formulas y funciones excel2 formulas y funciones excel
2 formulas y funciones excel
 
Clasificacion de las funciones en excel
Clasificacion de las funciones en excelClasificacion de las funciones en excel
Clasificacion de las funciones en excel
 
Formulas y funciones
Formulas y funcionesFormulas y funciones
Formulas y funciones
 
Formulasyfunciones.
Formulasyfunciones.Formulasyfunciones.
Formulasyfunciones.
 
Tema 2 formulas y funciones en excel 2010
Tema 2 formulas y funciones en excel 2010Tema 2 formulas y funciones en excel 2010
Tema 2 formulas y funciones en excel 2010
 
Mejoras del lenguaje T-SQL 2012 (parte 1) | SolidQ Summit 2012
Mejoras del lenguaje T-SQL 2012 (parte 1) | SolidQ Summit 2012Mejoras del lenguaje T-SQL 2012 (parte 1) | SolidQ Summit 2012
Mejoras del lenguaje T-SQL 2012 (parte 1) | SolidQ Summit 2012
 
Tema 1 Parte 3.pdf
Tema 1 Parte 3.pdfTema 1 Parte 3.pdf
Tema 1 Parte 3.pdf
 
Formulas y funciones excel
Formulas y funciones excelFormulas y funciones excel
Formulas y funciones excel
 
Manual excel medio funciones
Manual excel medio   funcionesManual excel medio   funciones
Manual excel medio funciones
 
Manual excel medio - funciones
Manual excel medio -  funcionesManual excel medio -  funciones
Manual excel medio - funciones
 
Manual excel medio funciones
Manual excel medio   funcionesManual excel medio   funciones
Manual excel medio funciones
 
otras funciones
otras funciones otras funciones
otras funciones
 
trabajo de excel
trabajo de exceltrabajo de excel
trabajo de excel
 

Más de Emmanuel Ortiz Gutierrez

Más de Emmanuel Ortiz Gutierrez (8)

Curso SQL - Leccion 2
Curso SQL - Leccion 2Curso SQL - Leccion 2
Curso SQL - Leccion 2
 
Curso HTML 5 & jQuery - Leccion 9
Curso HTML 5 & jQuery - Leccion 9Curso HTML 5 & jQuery - Leccion 9
Curso HTML 5 & jQuery - Leccion 9
 
Curso HTML 5 & jQuery - Leccion 7
Curso HTML 5 & jQuery - Leccion 7Curso HTML 5 & jQuery - Leccion 7
Curso HTML 5 & jQuery - Leccion 7
 
Curso HTML 5 & jQuery - Leccion 5
Curso HTML 5 & jQuery - Leccion 5Curso HTML 5 & jQuery - Leccion 5
Curso HTML 5 & jQuery - Leccion 5
 
Curso HTML 5 & jQuery - Leccion 4
Curso HTML 5 & jQuery - Leccion 4Curso HTML 5 & jQuery - Leccion 4
Curso HTML 5 & jQuery - Leccion 4
 
Curso HTML 5 & jQuery - Leccion 3
Curso HTML 5 & jQuery - Leccion 3Curso HTML 5 & jQuery - Leccion 3
Curso HTML 5 & jQuery - Leccion 3
 
Curso HTML 5 & jQuery - Leccion 2
Curso HTML 5 & jQuery - Leccion 2Curso HTML 5 & jQuery - Leccion 2
Curso HTML 5 & jQuery - Leccion 2
 
Curso HTML 5 & jQuery - Leccion 1
Curso HTML 5 & jQuery - Leccion 1 Curso HTML 5 & jQuery - Leccion 1
Curso HTML 5 & jQuery - Leccion 1
 

Curso SQL - Leccion 4

  • 1.
  • 2. El uso de funciones single-row para salidas personalizadas SQL Fundamentals I
  • 3. 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
  • 4.  Funciones SQL single-row  Funciones de caracteres  Funciones numéricas  Trabajar con fechas  Funciones de fecha
  • 5.
  • 6.
  • 7. 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
  • 8.
  • 9.  Funciones SQL single-row  Funciones de caracteres  Funciones de Número  Trabajar con fechas  Funciones de fecha
  • 10.
  • 11.  Estas funciones convierten el caso de cadenas de caracteres:
  • 12.  Visualizar el número de empleado, nombre y número de departamento para los empleados con apellido Higgins:
  • 13.  Estas funciones manipulan cadenas de caracteres:
  • 14.
  • 15.  Funciones SQL single-row  Funciones de caracteres  Funciones numéricas  Trabajar con fechas  Funciones de fecha
  • 16.  ROUND: Redondea el valor a un decimal especificado  TRUNC: Trunca valor a un decimal especificado  MOD: Devuelve resto de la división
  • 17.  DUAL es una tabla pública que puede utilizar para ver los resultados de funciones y cálculos.
  • 18.
  • 19.  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.
  • 20.  Funciones SQL single-row  Funciones de caracteres  Funciones numéricas  Trabajar con fechas  Funciones de fecha
  • 21.  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
  • 22.
  • 23. SYSDATE es una función que devuelve:  Fecha  Tiempo
  • 24.  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.
  • 25.
  • 26.  Funciones SQL single-row  Funciones de caracteres  Funciones numéricas  Trabajar con fechas  Funciones de fecha
  • 27.
  • 28.
  • 29.  Asumir SYSDATE = '25 -JUL-03 ':
  • 30. ¿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
  • 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 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
  • 33.