SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
HTML 5
Web SQL DataBase
Funciones de agregado
1. COUNT(*)
2. MAX(*)
3. MIN(*)
4. AVG(*)
5. SUM(*)
6. RANDOM(*)
7. ABS(*)
8. UPPER(*) y LOWER(*)
9. LENGTH(*)
10. SUBSTR()
Funciones de agregado
HTML 5
Web SQL DataBase
Alias
Por medio del ALIAS podemos renombrar temporalmente una tabla o una
columna.
Las tablas y columnas sólo son renombradas dentro de la sentencia SQL.
Terminando la sentencia, se pierden los valores de ALIAS.
Las columnas se renombran únicamente durante el query.
Alias
Sintaxis para renombrar las tablas:
SELECT columna1, columna2....
FROM nombre_tabla AS nombre_alias
WHERE [condicion];
Alias
Sintaxis de columnas:
SELECT nombre_columna AS nombre_alias
FROM nombre_tabla
WHERE [condicion];
Alias
HTML 5
Web SQL DataBase
COUNT(*)
La función COUNT(*) cuenta los registros extraídos en el SELECT.
Para extraer su valor es mejor utilizar un alias.
Funciones COUNT(*)
HTML 5
Web SQL DataBase
MAX() y MIN()
Las funciones MAX() y MIN() extraen el valor máximo y mínimo de un criterio en
una tabla o conjuntos de tablas.
Funciones MAX() y MIN()
HTML 5
Web SQL DataBase
Función AVG()
La función de agregado AVG() nos permite obtener el promedio de la columna
de los registros extraídos en una sentencia SELECT.
Función AVG()
HTML 5
Web SQL DataBase
Función SUM(*)
La función SUM(*) realiza la suma de las columnas que cumplan los criterios de
extracción en un query o SELECT.
Función SUM(*)
HTML 5
Web SQL DataBase
Función random()
WebSQL no tiene función Random, pero lo podemos calcular con JavaScript.
Función RANDOM()
HTML 5
Web SQL DataBase
Funciones UPPER() y LOWER()
Las funciones UPPER() y LOWER() modifica una cadena a mayúsculas o
minúsculas, respectivamente.
Funciones UPPER() y LOWER()
HTML 5
Web SQL DataBase
Función LENGTH
La función length() regresa el número de caracteres de una cadena.
Función LENGTH
HTML 5
Web SQL DataBase
Función SUBSTR()
La función substr() tiene dos sintaxis:
substr(X,Y,Z);
substr(X,Y);
Donde X es la cadena, Y es un entero donde inicia la extracción y Z el número de
caracteres a extraer.
Si se omite el valor Z, se extrae desde el punto Y hasta el final.
Función SUBSTR

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Consultas básicas en sql server
Consultas básicas en sql serverConsultas básicas en sql server
Consultas básicas en sql server
 
Introducción a Sql
Introducción a SqlIntroducción a Sql
Introducción a Sql
 
Manipulacion de Bases de Datos
Manipulacion de Bases de DatosManipulacion de Bases de Datos
Manipulacion de Bases de Datos
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
 
Sentencias sql
Sentencias sqlSentencias sql
Sentencias sql
 
Sql Consultas MáS Complejas
Sql Consultas MáS ComplejasSql Consultas MáS Complejas
Sql Consultas MáS Complejas
 
Breve resumen sobre consultas básicas en MySQL
Breve resumen sobre consultas básicas en MySQLBreve resumen sobre consultas básicas en MySQL
Breve resumen sobre consultas básicas en MySQL
 
Pl
PlPl
Pl
 
Introduccion al sql query
Introduccion al sql queryIntroduccion al sql query
Introduccion al sql query
 
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
 
Seleccion de datos
Seleccion de datosSeleccion de datos
Seleccion de datos
 
SENTENCIAS SQL
SENTENCIAS SQL SENTENCIAS SQL
SENTENCIAS SQL
 
Comandos del-ddl-y-del-dml-liz
Comandos del-ddl-y-del-dml-lizComandos del-ddl-y-del-dml-liz
Comandos del-ddl-y-del-dml-liz
 
Consultas condicionales en sq server
Consultas condicionales en sq serverConsultas condicionales en sq server
Consultas condicionales en sq server
 
Inserción de datos y selección de datos
Inserción de datos y selección de datosInserción de datos y selección de datos
Inserción de datos y selección de datos
 
Consultas en sql básico
Consultas en sql básicoConsultas en sql básico
Consultas en sql básico
 
SENTENCIAS DE SQL SERVER
SENTENCIAS DE SQL SERVERSENTENCIAS DE SQL SERVER
SENTENCIAS DE SQL SERVER
 
Consultas avanzadas
Consultas avanzadasConsultas avanzadas
Consultas avanzadas
 
Sentencia select
Sentencia selectSentencia select
Sentencia select
 
Comandos SQL
Comandos SQLComandos SQL
Comandos SQL
 

Destacado

Funciones de grupo
Funciones de grupoFunciones de grupo
Funciones de grupoavhesapa
 
API WEB SQL ITParral
API WEB SQL ITParralAPI WEB SQL ITParral
API WEB SQL ITParralFerny Cortez
 
Crear el perfil provisional para desarrollar aplicaciones iOS
Crear el perfil provisional para desarrollar aplicaciones iOSCrear el perfil provisional para desarrollar aplicaciones iOS
Crear el perfil provisional para desarrollar aplicaciones iOSFrancisco Javier Arce Anguiano
 

Destacado (18)

Ajax
AjaxAjax
Ajax
 
Funciones de grupo
Funciones de grupoFunciones de grupo
Funciones de grupo
 
API WEB SQL ITParral
API WEB SQL ITParralAPI WEB SQL ITParral
API WEB SQL ITParral
 
El doctype de HTML5
El doctype de HTML5El doctype de HTML5
El doctype de HTML5
 
Crear el perfil provisional para desarrollar aplicaciones iOS
Crear el perfil provisional para desarrollar aplicaciones iOSCrear el perfil provisional para desarrollar aplicaciones iOS
Crear el perfil provisional para desarrollar aplicaciones iOS
 
Los metadatos de HTML5
Los metadatos de HTML5Los metadatos de HTML5
Los metadatos de HTML5
 
Apuntes: Arreglos y objetos en JavaScript
Apuntes: Arreglos y objetos en JavaScriptApuntes: Arreglos y objetos en JavaScript
Apuntes: Arreglos y objetos en JavaScript
 
Apuntes: los objetos del navegador de Javascript
Apuntes: los objetos del navegador de JavascriptApuntes: los objetos del navegador de Javascript
Apuntes: los objetos del navegador de Javascript
 
Apuntes; Aptana Studio 3
Apuntes;  Aptana Studio 3Apuntes;  Aptana Studio 3
Apuntes; Aptana Studio 3
 
SQLite y PHP: DQL - data query language
SQLite y PHP: DQL - data query languageSQLite y PHP: DQL - data query language
SQLite y PHP: DQL - data query language
 
Introducción a SQLite 3 y PHP
Introducción a SQLite 3 y PHPIntroducción a SQLite 3 y PHP
Introducción a SQLite 3 y PHP
 
Las etiquetas estructurales en html5
Las etiquetas estructurales en html5Las etiquetas estructurales en html5
Las etiquetas estructurales en html5
 
Apuntes: manejo de eventos en javascript
Apuntes: manejo de eventos en javascriptApuntes: manejo de eventos en javascript
Apuntes: manejo de eventos en javascript
 
Apuntes: SublimeText 3
Apuntes: SublimeText 3Apuntes: SublimeText 3
Apuntes: SublimeText 3
 
Group by, having, order by, SQL
Group by, having, order by, SQLGroup by, having, order by, SQL
Group by, having, order by, SQL
 
Pasos para instalar moodle
Pasos para instalar moodlePasos para instalar moodle
Pasos para instalar moodle
 
Historia de HTML5
Historia de HTML5Historia de HTML5
Historia de HTML5
 
Consultas base de datos en SQL
Consultas base de datos en SQLConsultas base de datos en SQL
Consultas base de datos en SQL
 

Similar a HTML5 API WebSQL Database: Funciones de agregado

Similar a HTML5 API WebSQL Database: Funciones de agregado (20)

Sesion05 - Manipulacion de datos (Oracle)
Sesion05 - Manipulacion de datos (Oracle)Sesion05 - Manipulacion de datos (Oracle)
Sesion05 - Manipulacion de datos (Oracle)
 
Precentacion de sql visual
Precentacion de sql visualPrecentacion de sql visual
Precentacion de sql visual
 
Resumen sql-oracle
Resumen sql-oracleResumen sql-oracle
Resumen sql-oracle
 
Tema 3.2 SQL.ppt
Tema 3.2 SQL.pptTema 3.2 SQL.ppt
Tema 3.2 SQL.ppt
 
Tema 3.2 SQL.ppt
Tema 3.2 SQL.pptTema 3.2 SQL.ppt
Tema 3.2 SQL.ppt
 
FUNCIONES SQL FUNCIONES SQL FUNCIONES SQL
FUNCIONES SQL FUNCIONES SQL  FUNCIONES SQLFUNCIONES SQL FUNCIONES SQL  FUNCIONES SQL
FUNCIONES SQL FUNCIONES SQL FUNCIONES SQL
 
Tema 1 Parte 3.pdf
Tema 1 Parte 3.pdfTema 1 Parte 3.pdf
Tema 1 Parte 3.pdf
 
SQL
SQLSQL
SQL
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 
Presentacións Sql mejorado
Presentacións Sql mejoradoPresentacións Sql mejorado
Presentacións Sql mejorado
 
Expo
ExpoExpo
Expo
 
Actividad2 capitulo I contenido
Actividad2 capitulo I  contenidoActividad2 capitulo I  contenido
Actividad2 capitulo I contenido
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
14 structure query language
14 structure query language14 structure query language
14 structure query language
 
Mejoras en T-SQL para SQL Server 2005
Mejoras en T-SQL para SQL Server 2005Mejoras en T-SQL para SQL Server 2005
Mejoras en T-SQL para SQL Server 2005
 
Sql ii
Sql iiSql ii
Sql ii
 
Resultset
ResultsetResultset
Resultset
 
Seleccion de datos
Seleccion de datosSeleccion de datos
Seleccion de datos
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 

Más de Francisco Javier Arce Anguiano

El nuevo objeto para internacionalización y localización Intl
El nuevo objeto para internacionalización y localización IntlEl nuevo objeto para internacionalización y localización Intl
El nuevo objeto para internacionalización y localización IntlFrancisco Javier Arce Anguiano
 
Nuevas características de los objetos en JavaScript ES6
Nuevas características de los objetos en JavaScript ES6Nuevas características de los objetos en JavaScript ES6
Nuevas características de los objetos en JavaScript ES6Francisco Javier Arce Anguiano
 
La programación orientada a objetos con JavaScript ES6
La programación orientada a objetos con JavaScript ES6La programación orientada a objetos con JavaScript ES6
La programación orientada a objetos con JavaScript ES6Francisco Javier Arce Anguiano
 

Más de Francisco Javier Arce Anguiano (16)

El nuevo objeto para internacionalización y localización Intl
El nuevo objeto para internacionalización y localización IntlEl nuevo objeto para internacionalización y localización Intl
El nuevo objeto para internacionalización y localización Intl
 
El nuevo tipo de datos "símbolo" o "symbol"
El nuevo tipo de datos "símbolo" o "symbol"El nuevo tipo de datos "símbolo" o "symbol"
El nuevo tipo de datos "símbolo" o "symbol"
 
Nuevas características de los objetos en JavaScript ES6
Nuevas características de los objetos en JavaScript ES6Nuevas características de los objetos en JavaScript ES6
Nuevas características de los objetos en JavaScript ES6
 
Nuevos Métodos en ES6
Nuevos Métodos en ES6Nuevos Métodos en ES6
Nuevos Métodos en ES6
 
Objetos de propagación o ...spread
Objetos de propagación o ...spreadObjetos de propagación o ...spread
Objetos de propagación o ...spread
 
Mejoras en las expresiones regulares
Mejoras en las expresiones regularesMejoras en las expresiones regulares
Mejoras en las expresiones regulares
 
Valores por default en argumentos
Valores por default en argumentosValores por default en argumentos
Valores por default en argumentos
 
Literales octales y binarias:
Literales octales y binarias: Literales octales y binarias:
Literales octales y binarias:
 
La programación orientada a objetos con JavaScript ES6
La programación orientada a objetos con JavaScript ES6La programación orientada a objetos con JavaScript ES6
La programación orientada a objetos con JavaScript ES6
 
Identificar el dispositivo para desarrollar en iOS
Identificar el dispositivo para desarrollar en iOSIdentificar el dispositivo para desarrollar en iOS
Identificar el dispositivo para desarrollar en iOS
 
Crear un ID para la aplicación iOS
Crear un ID para la aplicación iOSCrear un ID para la aplicación iOS
Crear un ID para la aplicación iOS
 
Crear un certificado P12 para desarrollar en iOS
Crear un certificado P12 para desarrollar en iOSCrear un certificado P12 para desarrollar en iOS
Crear un certificado P12 para desarrollar en iOS
 
Crear certificado CSR para iOS
Crear certificado CSR para iOSCrear certificado CSR para iOS
Crear certificado CSR para iOS
 
Crear una cuenta de desarrollador para iOS
Crear una cuenta de desarrollador para iOSCrear una cuenta de desarrollador para iOS
Crear una cuenta de desarrollador para iOS
 
Apuntes: Manejar el DOM con JavaScript
Apuntes: Manejar el DOM con JavaScriptApuntes: Manejar el DOM con JavaScript
Apuntes: Manejar el DOM con JavaScript
 
Apuntes: Crear examenes en Moodle
Apuntes: Crear examenes en MoodleApuntes: Crear examenes en Moodle
Apuntes: Crear examenes en Moodle
 

Último

Trabajo Electricidad y electrónica, décimo
Trabajo Electricidad y electrónica, décimoTrabajo Electricidad y electrónica, décimo
Trabajo Electricidad y electrónica, décimoedepchristopherpalac
 
EL PRECIO DE LA IGNORANCIA Y DE LA SOCIEDAD ENFERMA SUS CONSECUENCIAS NEGATIV...
EL PRECIO DE LA IGNORANCIA Y DE LA SOCIEDAD ENFERMA SUS CONSECUENCIAS NEGATIV...EL PRECIO DE LA IGNORANCIA Y DE LA SOCIEDAD ENFERMA SUS CONSECUENCIAS NEGATIV...
EL PRECIO DE LA IGNORANCIA Y DE LA SOCIEDAD ENFERMA SUS CONSECUENCIAS NEGATIV...ls4231294
 
trabajodetecnologa-240406000025-79ff7438.pdf
trabajodetecnologa-240406000025-79ff7438.pdftrabajodetecnologa-240406000025-79ff7438.pdf
trabajodetecnologa-240406000025-79ff7438.pdfvictorsamuelmiranda
 
Guía para registrarse en slideshare..pdf
Guía para registrarse en slideshare..pdfGuía para registrarse en slideshare..pdf
Guía para registrarse en slideshare..pdfJohn Muñoz
 
Manual-básico-para-aprender-inglésss.pdf
Manual-básico-para-aprender-inglésss.pdfManual-básico-para-aprender-inglésss.pdf
Manual-básico-para-aprender-inglésss.pdfluismateo57
 
UNIDAD DE APRENDIZAJE N° 01 vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv...
UNIDAD DE APRENDIZAJE N° 01 vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv...UNIDAD DE APRENDIZAJE N° 01 vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv...
UNIDAD DE APRENDIZAJE N° 01 vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv...NoemiPalacios7
 
Practica1_T15_Montaje_Abraham_Teba_Ojeda-1.pdf
Practica1_T15_Montaje_Abraham_Teba_Ojeda-1.pdfPractica1_T15_Montaje_Abraham_Teba_Ojeda-1.pdf
Practica1_T15_Montaje_Abraham_Teba_Ojeda-1.pdfjosemanuelpadilla6
 
amazon.teoriageneraldesistemas.presentacion
amazon.teoriageneraldesistemas.presentacionamazon.teoriageneraldesistemas.presentacion
amazon.teoriageneraldesistemas.presentacionmiguelbedoy23
 
ACTIVIDADES DE APRENDIZAJE PARA LOS NIÑOS
ACTIVIDADES DE APRENDIZAJE PARA LOS NIÑOSACTIVIDADES DE APRENDIZAJE PARA LOS NIÑOS
ACTIVIDADES DE APRENDIZAJE PARA LOS NIÑOSssuserac3cd81
 
Trabajo Tecnologia Grado 10-2 La Electricidad y Electronica.pdf
Trabajo Tecnologia Grado 10-2 La Electricidad y Electronica.pdfTrabajo Tecnologia Grado 10-2 La Electricidad y Electronica.pdf
Trabajo Tecnologia Grado 10-2 La Electricidad y Electronica.pdfsofiabaronalopez6
 

Último (10)

Trabajo Electricidad y electrónica, décimo
Trabajo Electricidad y electrónica, décimoTrabajo Electricidad y electrónica, décimo
Trabajo Electricidad y electrónica, décimo
 
EL PRECIO DE LA IGNORANCIA Y DE LA SOCIEDAD ENFERMA SUS CONSECUENCIAS NEGATIV...
EL PRECIO DE LA IGNORANCIA Y DE LA SOCIEDAD ENFERMA SUS CONSECUENCIAS NEGATIV...EL PRECIO DE LA IGNORANCIA Y DE LA SOCIEDAD ENFERMA SUS CONSECUENCIAS NEGATIV...
EL PRECIO DE LA IGNORANCIA Y DE LA SOCIEDAD ENFERMA SUS CONSECUENCIAS NEGATIV...
 
trabajodetecnologa-240406000025-79ff7438.pdf
trabajodetecnologa-240406000025-79ff7438.pdftrabajodetecnologa-240406000025-79ff7438.pdf
trabajodetecnologa-240406000025-79ff7438.pdf
 
Guía para registrarse en slideshare..pdf
Guía para registrarse en slideshare..pdfGuía para registrarse en slideshare..pdf
Guía para registrarse en slideshare..pdf
 
Manual-básico-para-aprender-inglésss.pdf
Manual-básico-para-aprender-inglésss.pdfManual-básico-para-aprender-inglésss.pdf
Manual-básico-para-aprender-inglésss.pdf
 
UNIDAD DE APRENDIZAJE N° 01 vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv...
UNIDAD DE APRENDIZAJE N° 01 vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv...UNIDAD DE APRENDIZAJE N° 01 vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv...
UNIDAD DE APRENDIZAJE N° 01 vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv...
 
Practica1_T15_Montaje_Abraham_Teba_Ojeda-1.pdf
Practica1_T15_Montaje_Abraham_Teba_Ojeda-1.pdfPractica1_T15_Montaje_Abraham_Teba_Ojeda-1.pdf
Practica1_T15_Montaje_Abraham_Teba_Ojeda-1.pdf
 
amazon.teoriageneraldesistemas.presentacion
amazon.teoriageneraldesistemas.presentacionamazon.teoriageneraldesistemas.presentacion
amazon.teoriageneraldesistemas.presentacion
 
ACTIVIDADES DE APRENDIZAJE PARA LOS NIÑOS
ACTIVIDADES DE APRENDIZAJE PARA LOS NIÑOSACTIVIDADES DE APRENDIZAJE PARA LOS NIÑOS
ACTIVIDADES DE APRENDIZAJE PARA LOS NIÑOS
 
Trabajo Tecnologia Grado 10-2 La Electricidad y Electronica.pdf
Trabajo Tecnologia Grado 10-2 La Electricidad y Electronica.pdfTrabajo Tecnologia Grado 10-2 La Electricidad y Electronica.pdf
Trabajo Tecnologia Grado 10-2 La Electricidad y Electronica.pdf
 

HTML5 API WebSQL Database: Funciones de agregado

  • 1. HTML 5 Web SQL DataBase Funciones de agregado
  • 2. 1. COUNT(*) 2. MAX(*) 3. MIN(*) 4. AVG(*) 5. SUM(*) 6. RANDOM(*) 7. ABS(*) 8. UPPER(*) y LOWER(*) 9. LENGTH(*) 10. SUBSTR() Funciones de agregado
  • 3. HTML 5 Web SQL DataBase Alias
  • 4. Por medio del ALIAS podemos renombrar temporalmente una tabla o una columna. Las tablas y columnas sólo son renombradas dentro de la sentencia SQL. Terminando la sentencia, se pierden los valores de ALIAS. Las columnas se renombran únicamente durante el query. Alias
  • 5. Sintaxis para renombrar las tablas: SELECT columna1, columna2.... FROM nombre_tabla AS nombre_alias WHERE [condicion]; Alias
  • 6. Sintaxis de columnas: SELECT nombre_columna AS nombre_alias FROM nombre_tabla WHERE [condicion]; Alias
  • 7. HTML 5 Web SQL DataBase COUNT(*)
  • 8. La función COUNT(*) cuenta los registros extraídos en el SELECT. Para extraer su valor es mejor utilizar un alias. Funciones COUNT(*)
  • 9. HTML 5 Web SQL DataBase MAX() y MIN()
  • 10. Las funciones MAX() y MIN() extraen el valor máximo y mínimo de un criterio en una tabla o conjuntos de tablas. Funciones MAX() y MIN()
  • 11. HTML 5 Web SQL DataBase Función AVG()
  • 12. La función de agregado AVG() nos permite obtener el promedio de la columna de los registros extraídos en una sentencia SELECT. Función AVG()
  • 13. HTML 5 Web SQL DataBase Función SUM(*)
  • 14. La función SUM(*) realiza la suma de las columnas que cumplan los criterios de extracción en un query o SELECT. Función SUM(*)
  • 15. HTML 5 Web SQL DataBase Función random()
  • 16. WebSQL no tiene función Random, pero lo podemos calcular con JavaScript. Función RANDOM()
  • 17. HTML 5 Web SQL DataBase Funciones UPPER() y LOWER()
  • 18. Las funciones UPPER() y LOWER() modifica una cadena a mayúsculas o minúsculas, respectivamente. Funciones UPPER() y LOWER()
  • 19. HTML 5 Web SQL DataBase Función LENGTH
  • 20. La función length() regresa el número de caracteres de una cadena. Función LENGTH
  • 21. HTML 5 Web SQL DataBase Función SUBSTR()
  • 22. La función substr() tiene dos sintaxis: substr(X,Y,Z); substr(X,Y); Donde X es la cadena, Y es un entero donde inicia la extracción y Z el número de caracteres a extraer. Si se omite el valor Z, se extrae desde el punto Y hasta el final. Función SUBSTR