Otras Operaciones en MYSQL y Funciones de Agregación Otras operaciones en MYSQL son: Cláusula order by para usar con el “select” Operadores lógicos: “and”, “or”, “not” Otros operadores relacionales: “between” - “in” Búsqueda de patrones: “like” y “not like” Búsqueda de patrones: “regexp”
Otras Operaciones en MYSQL y Funciones de Agregación Considere la siguiente tabla llamada “w”: nombre codigo carrera nota ana 123 ambiental 3.5 alejandra 124 sistemas 3.8 amelia 125 ambiental 3.9 carolina 126 sistemas 3.2
Otras Operaciones en MYSQL y Funciones de Agregación Deduzca la salida de cada uno de las siguientes  intrucciones: select * from w order by codigo; select * from w where nota between 3.5 and 3.8; select * from w where nombre not in ('ana'); select * from w where carrera like ('a%'); select nombre from w where nombre regexp 'An';
Otras Operaciones en MYSQL y Funciones de Agregación Las funciones de agregación son: Media: avg Mínimo: min Máximo: max Total: sum Recuento: count
Otras Operaciones en MYSQL y Funciones de Agregación Considere la siguiente tabla llamada “w”: nombre codigo carrera nota ana 123 ambiental 3.5 alejandra 124 sistemas 3.8 amelia 125 ambiental 3.9 carolina 126 sistemas 3.2
Otras Operaciones en MYSQL y Funciones de Agregación Deduzca y compruebe los resultados de los siguients comandos : select avg(nota) from w; select min(nota) from w; select max(nota) from w; select count(nota) from w;
Otras Operaciones en MYSQL y Funciones de Agregación CLAUSULA group by Es posible formar grupos de resultados, mediante el uso de la siguiente cláusula: group by
Otras Operaciones en MYSQL y Funciones de Agregación Deduzca y compruebe los resultados de los siguients comandos : select carrera, avg(nota) from w group by carrera; select carrera,min(nota) from w group by carrera;;
Otras Operaciones en MYSQL y Funciones de Agregación Ejercicios propuestos: Dada la siguiente base de datos (claves subrayadas): conductor ( numero_carné ,nombre, dirección)‏ coche( matrícula , modelo, año)‏ accidente( número_parte , fecha, lugar)‏ posee( número_carné ,matrícula)‏ participó( número_carné ,coche,número_parte, importe_daños)‏
Otras Operaciones en MYSQL y Funciones de Agregación Ejercicios propuestos: Formular las siguientes consultas: Determinar el número total de personas cuyos coches se hayan visto involucrados en un accidente en 2005. Añadir un nuevo accidente a la base de datos; supóngase cualquier valor para los atributos necesarios). Borrar el Mazda de “Martín Gómez”.
Otras Operaciones en MYSQL y Funciones de Agregación Ejercicios propuestos: Verificar resultados, ejecutando los comandos respectivos en MYSQL y llenando las tablas con datos de prueba.

Más contenido relacionado

PPTX
PPTX
funcion lineal
ODP
PDF
Práctica nº4
PPTX
Analisis y diseño de sistemas
PPTX
Analisis Y Diseño De Sistemas Orientado A Objetos
DOC
El ciclo de vida del desarrollo de los sistemas de información
PPTX
Analisis Y DiseñO Orientado A Objetos
funcion lineal
Práctica nº4
Analisis y diseño de sistemas
Analisis Y Diseño De Sistemas Orientado A Objetos
El ciclo de vida del desarrollo de los sistemas de información
Analisis Y DiseñO Orientado A Objetos

Similar a Clase5 (20)

PDF
Breve resumen sobre consultas básicas en MySQL
PPTX
Tema5 sql - ql
PDF
Consultas-SQL.pdf
PDF
Consultas sql
PPT
Fundamentos sql
PPTX
Sentencias SQL Cristian Benalcázar
PDF
Manipulación avanzada de datos con sql
PDF
Manipulación avanzada de datos con sql parte1
PDF
introduccion sql bases de datos m2.1.pdf bases de datos m2.3.pdf
PDF
Guía 02. Consultas MySQL sobre una tabla - José J Sánchez H
PPTX
Unidad iii dql
PPT
Bases de Datos Cap-V SQL: Manipulación de datos
PPTX
SENTENCIAS SQL
PDF
Guia de ejercicio sql
PDF
Teoria sql
PPTX
14 structure query language
PDF
SQL(DQL).pdf
DOCX
Sentencias my sql
PDF
Guía 05. Consultas resumen con MySQL - José J Sánchez H
PDF
Clase 4 - Funciones avanzadas y operadores de agregacion.pdf
Breve resumen sobre consultas básicas en MySQL
Tema5 sql - ql
Consultas-SQL.pdf
Consultas sql
Fundamentos sql
Sentencias SQL Cristian Benalcázar
Manipulación avanzada de datos con sql
Manipulación avanzada de datos con sql parte1
introduccion sql bases de datos m2.1.pdf bases de datos m2.3.pdf
Guía 02. Consultas MySQL sobre una tabla - José J Sánchez H
Unidad iii dql
Bases de Datos Cap-V SQL: Manipulación de datos
SENTENCIAS SQL
Guia de ejercicio sql
Teoria sql
14 structure query language
SQL(DQL).pdf
Sentencias my sql
Guía 05. Consultas resumen con MySQL - José J Sánchez H
Clase 4 - Funciones avanzadas y operadores de agregacion.pdf
Publicidad

Clase5

  • 1. Otras Operaciones en MYSQL y Funciones de Agregación Otras operaciones en MYSQL son: Cláusula order by para usar con el “select” Operadores lógicos: “and”, “or”, “not” Otros operadores relacionales: “between” - “in” Búsqueda de patrones: “like” y “not like” Búsqueda de patrones: “regexp”
  • 2. Otras Operaciones en MYSQL y Funciones de Agregación Considere la siguiente tabla llamada “w”: nombre codigo carrera nota ana 123 ambiental 3.5 alejandra 124 sistemas 3.8 amelia 125 ambiental 3.9 carolina 126 sistemas 3.2
  • 3. Otras Operaciones en MYSQL y Funciones de Agregación Deduzca la salida de cada uno de las siguientes intrucciones: select * from w order by codigo; select * from w where nota between 3.5 and 3.8; select * from w where nombre not in ('ana'); select * from w where carrera like ('a%'); select nombre from w where nombre regexp 'An';
  • 4. Otras Operaciones en MYSQL y Funciones de Agregación Las funciones de agregación son: Media: avg Mínimo: min Máximo: max Total: sum Recuento: count
  • 5. Otras Operaciones en MYSQL y Funciones de Agregación Considere la siguiente tabla llamada “w”: nombre codigo carrera nota ana 123 ambiental 3.5 alejandra 124 sistemas 3.8 amelia 125 ambiental 3.9 carolina 126 sistemas 3.2
  • 6. Otras Operaciones en MYSQL y Funciones de Agregación Deduzca y compruebe los resultados de los siguients comandos : select avg(nota) from w; select min(nota) from w; select max(nota) from w; select count(nota) from w;
  • 7. Otras Operaciones en MYSQL y Funciones de Agregación CLAUSULA group by Es posible formar grupos de resultados, mediante el uso de la siguiente cláusula: group by
  • 8. Otras Operaciones en MYSQL y Funciones de Agregación Deduzca y compruebe los resultados de los siguients comandos : select carrera, avg(nota) from w group by carrera; select carrera,min(nota) from w group by carrera;;
  • 9. Otras Operaciones en MYSQL y Funciones de Agregación Ejercicios propuestos: Dada la siguiente base de datos (claves subrayadas): conductor ( numero_carné ,nombre, dirección)‏ coche( matrícula , modelo, año)‏ accidente( número_parte , fecha, lugar)‏ posee( número_carné ,matrícula)‏ participó( número_carné ,coche,número_parte, importe_daños)‏
  • 10. Otras Operaciones en MYSQL y Funciones de Agregación Ejercicios propuestos: Formular las siguientes consultas: Determinar el número total de personas cuyos coches se hayan visto involucrados en un accidente en 2005. Añadir un nuevo accidente a la base de datos; supóngase cualquier valor para los atributos necesarios). Borrar el Mazda de “Martín Gómez”.
  • 11. Otras Operaciones en MYSQL y Funciones de Agregación Ejercicios propuestos: Verificar resultados, ejecutando los comandos respectivos en MYSQL y llenando las tablas con datos de prueba.