SlideShare una empresa de Scribd logo
1 de 6
TEORIA DE BASE DE DATOS
CONSULTAS Y SUBCONSULTAS
INDICE
 Definición
 Elementos
 Consultas
 Subconsultas
DEFINICIÓN
QUÉ ES? ¿CÓMO SE CREAN?
 Recopilación de
información que cumple
ciertas condiciones.
 Con la unión de 2 o más
tablas.
 Cumpliendo ciertas
condiciones.
 Organizada en una nueva
tabla
ELEMENTOS DE UNA CONSULTA
Para poder crear una
consulta necesitamos
conocer los campos de las
tablas para así definir que
información queremos
obtener.
Selecciona y presenta registros en formato
de planilla
CONSULTAS
Definición
De selección De acción
Una consulta recupera informaciones de la Base de Datos y
eventualmente las presenta en la pantalla.
Selecciona y presenta registros en formato
patrón.
Altera el contenido de registros en una única
operación
¿Cómo actúa?
Las consultas constituyen un recurso práctico para
obtener informaciones específicas contenidas en la Base
de Datos.
De referencias cruzadas
Cuando la subconsulta aparece en la lista de
selección de la consulta principal, en este
caso la subconsulta, no puede devolver
varias filas ni varias columnas, de lo contrario
se da un mensaje de error.
SUBCONSULTAS
Definición
Referencias
Externas
Añadir Subconsultas
Es una sentencia SELECT que aparece dentro de otra
sentencia SELECT (consulta principal), se puede encontrar
en la lista de selección, en la cláusula WHERE o en la cláusula
HAVING de la consulta principal. Tiene la misma sintaxis que
una sentencia SELECT normal exceptuando que aparece
encerrada entre paréntesis no puede contener ORDER BY, ni
UNION.
Es un nombre de columna que estando en la
subconsulta, no se refiere a ninguna columna
de las tablas designadas en la FROM de la
subconsulta sino a una columna de las tablas
designadas en la FROM de la consulta
principal. Como la subconsulta se ejecuta
por cada fila de la consulta principal, el valor
de la referencia externa irá cambiando.
Las subconsultas pueden anidarse de forma
que una subconsulta aparezca en la cláusula
WHERE (por ejemplo) de otra
subconsulta que a su vez forma parte de otra
consulta principal.
¿Cómo actúa?
Primero se ejecuta la subconsulta y se filtra con la consulta
principal.
EJEMPLO:
SELECT numemp, nombre,
(SELECT MIN(fechapedido)
FROM pedidos WHERE rep =
numemp) FROM empleados;
EJEMPLO:
SELECT numemp, nombre FROM
empleados WHERE numemp =
(SELECT rep FROM pedidos
WHERE clie = (SELECT numclie
FROM clientes WHERE nombre =
'Julia Antequera'))
Subconsultas en listas de
selección
EJEMPLO:
SELECT numemp, nombre,
MIN(fechapedido)
FROM empleados LEFT JOIN
pedidos ON empleados.numemp
= pedidos.rep
GROUP BY numemp, nombre

Más contenido relacionado

La actualidad más candente

La actualidad más candente (13)

Sub consultas
Sub consultasSub consultas
Sub consultas
 
Grupo1 tics-2 (2)
Grupo1 tics-2 (2)Grupo1 tics-2 (2)
Grupo1 tics-2 (2)
 
Sql subconsultas
Sql subconsultasSql subconsultas
Sql subconsultas
 
BD_L8_EXP_ROZIC_CAP9_SQL
BD_L8_EXP_ROZIC_CAP9_SQLBD_L8_EXP_ROZIC_CAP9_SQL
BD_L8_EXP_ROZIC_CAP9_SQL
 
Subconsultas
SubconsultasSubconsultas
Subconsultas
 
Sql Setencias
Sql SetenciasSql Setencias
Sql Setencias
 
SETENCIAS SQL
SETENCIAS SQLSETENCIAS SQL
SETENCIAS SQL
 
Sql basico parte_i_
Sql basico parte_i_Sql basico parte_i_
Sql basico parte_i_
 
Introducción a Sql
Introducción a SqlIntroducción a Sql
Introducción a Sql
 
Sql basico parte_i_
Sql basico parte_i_Sql basico parte_i_
Sql basico parte_i_
 
Diccionario basico de programacion visual basic
Diccionario basico de programacion visual basicDiccionario basico de programacion visual basic
Diccionario basico de programacion visual basic
 
Funciones de grupo
Funciones de grupoFunciones de grupo
Funciones de grupo
 
Sentencia select
Sentencia selectSentencia select
Sentencia select
 

Similar a Teoría de Base de Datos: Consultas y Subconsultas

Susanasailematipos de consultas en access,,,
Susanasailematipos de consultas en access,,,Susanasailematipos de consultas en access,,,
Susanasailematipos de consultas en access,,,susysailema
 
Susanasailematipos de consultas en access
Susanasailematipos de consultas en accessSusanasailematipos de consultas en access
Susanasailematipos de consultas en accesssusysailema
 
Jaquelinesilvatipos de consultas
Jaquelinesilvatipos de consultasJaquelinesilvatipos de consultas
Jaquelinesilvatipos de consultasnicocastro
 
Tipos de consulta
Tipos de consultaTipos de consulta
Tipos de consultanicocastro
 
Jaquelinesilvatipos de consultas
Jaquelinesilvatipos de consultasJaquelinesilvatipos de consultas
Jaquelinesilvatipos de consultasnicocastro
 
Consultas
ConsultasConsultas
Consultasjhonrmp
 
Acces tipos de consultas
Acces tipos de consultasAcces tipos de consultas
Acces tipos de consultasfer_n97
 
Tipos de consultas en access silvia sanchez
Tipos de consultas en access silvia sanchezTipos de consultas en access silvia sanchez
Tipos de consultas en access silvia sanchezSilvia Sánchez
 
capitulo 1 Consulta, consulta de resumen, formularios
capitulo 1 Consulta, consulta de resumen, formularioscapitulo 1 Consulta, consulta de resumen, formularios
capitulo 1 Consulta, consulta de resumen, formulariosCristhian Mueses
 
Consulta, consulta de resumen, formularios
Consulta, consulta de resumen, formulariosConsulta, consulta de resumen, formularios
Consulta, consulta de resumen, formulariosJhois Emoscha
 
Tipos de consulta access acuripallo
Tipos de consulta access acuripalloTipos de consulta access acuripallo
Tipos de consulta access acuripalloJeanPol86
 
Tipos de consulta access andycuripallo
Tipos de consulta access andycuripalloTipos de consulta access andycuripallo
Tipos de consulta access andycuripalloandys45
 
Tipos de consultas
Tipos de consultasTipos de consultas
Tipos de consultaspmgeovanny
 
Tipos de consulta
Tipos de consultaTipos de consulta
Tipos de consultaYajairita56
 
QUE ES CONSULTA Y TIPOS DE CONSULTAS
QUE ES CONSULTA Y TIPOS DE CONSULTASQUE ES CONSULTA Y TIPOS DE CONSULTAS
QUE ES CONSULTA Y TIPOS DE CONSULTASgpcristian
 
QUE ES CONSULTA Y TIPOS DE CONSULTA
QUE ES CONSULTA Y TIPOS DE CONSULTAQUE ES CONSULTA Y TIPOS DE CONSULTA
QUE ES CONSULTA Y TIPOS DE CONSULTAcristianjp
 

Similar a Teoría de Base de Datos: Consultas y Subconsultas (20)

Susanasailematipos de consultas en access,,,
Susanasailematipos de consultas en access,,,Susanasailematipos de consultas en access,,,
Susanasailematipos de consultas en access,,,
 
Susanasailematipos de consultas en access
Susanasailematipos de consultas en accessSusanasailematipos de consultas en access
Susanasailematipos de consultas en access
 
Jaquelinesilvatipos de consultas
Jaquelinesilvatipos de consultasJaquelinesilvatipos de consultas
Jaquelinesilvatipos de consultas
 
Tipos de consulta
Tipos de consultaTipos de consulta
Tipos de consulta
 
Jaquelinesilvatipos de consultas
Jaquelinesilvatipos de consultasJaquelinesilvatipos de consultas
Jaquelinesilvatipos de consultas
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 
Consultas
ConsultasConsultas
Consultas
 
Acces tipos de consultas
Acces tipos de consultasAcces tipos de consultas
Acces tipos de consultas
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 
Tipos de consultas en access silvia sanchez
Tipos de consultas en access silvia sanchezTipos de consultas en access silvia sanchez
Tipos de consultas en access silvia sanchez
 
Consulta 2
Consulta 2Consulta 2
Consulta 2
 
capitulo 1 Consulta, consulta de resumen, formularios
capitulo 1 Consulta, consulta de resumen, formularioscapitulo 1 Consulta, consulta de resumen, formularios
capitulo 1 Consulta, consulta de resumen, formularios
 
Consulta, consulta de resumen, formularios
Consulta, consulta de resumen, formulariosConsulta, consulta de resumen, formularios
Consulta, consulta de resumen, formularios
 
Tipos de consulta access acuripallo
Tipos de consulta access acuripalloTipos de consulta access acuripallo
Tipos de consulta access acuripallo
 
Tipos de consulta access andycuripallo
Tipos de consulta access andycuripalloTipos de consulta access andycuripallo
Tipos de consulta access andycuripallo
 
Tipos de consultas
Tipos de consultasTipos de consultas
Tipos de consultas
 
Tipos de consulta
Tipos de consultaTipos de consulta
Tipos de consulta
 
QUE ES CONSULTA Y TIPOS DE CONSULTAS
QUE ES CONSULTA Y TIPOS DE CONSULTASQUE ES CONSULTA Y TIPOS DE CONSULTAS
QUE ES CONSULTA Y TIPOS DE CONSULTAS
 
QUE ES CONSULTA Y TIPOS DE CONSULTA
QUE ES CONSULTA Y TIPOS DE CONSULTAQUE ES CONSULTA Y TIPOS DE CONSULTA
QUE ES CONSULTA Y TIPOS DE CONSULTA
 
Vistas
Vistas Vistas
Vistas
 

Último

Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 

Último (20)

Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 

Teoría de Base de Datos: Consultas y Subconsultas

  • 1. TEORIA DE BASE DE DATOS CONSULTAS Y SUBCONSULTAS
  • 2. INDICE  Definición  Elementos  Consultas  Subconsultas
  • 3. DEFINICIÓN QUÉ ES? ¿CÓMO SE CREAN?  Recopilación de información que cumple ciertas condiciones.  Con la unión de 2 o más tablas.  Cumpliendo ciertas condiciones.  Organizada en una nueva tabla
  • 4. ELEMENTOS DE UNA CONSULTA Para poder crear una consulta necesitamos conocer los campos de las tablas para así definir que información queremos obtener.
  • 5. Selecciona y presenta registros en formato de planilla CONSULTAS Definición De selección De acción Una consulta recupera informaciones de la Base de Datos y eventualmente las presenta en la pantalla. Selecciona y presenta registros en formato patrón. Altera el contenido de registros en una única operación ¿Cómo actúa? Las consultas constituyen un recurso práctico para obtener informaciones específicas contenidas en la Base de Datos. De referencias cruzadas
  • 6. Cuando la subconsulta aparece en la lista de selección de la consulta principal, en este caso la subconsulta, no puede devolver varias filas ni varias columnas, de lo contrario se da un mensaje de error. SUBCONSULTAS Definición Referencias Externas Añadir Subconsultas Es una sentencia SELECT que aparece dentro de otra sentencia SELECT (consulta principal), se puede encontrar en la lista de selección, en la cláusula WHERE o en la cláusula HAVING de la consulta principal. Tiene la misma sintaxis que una sentencia SELECT normal exceptuando que aparece encerrada entre paréntesis no puede contener ORDER BY, ni UNION. Es un nombre de columna que estando en la subconsulta, no se refiere a ninguna columna de las tablas designadas en la FROM de la subconsulta sino a una columna de las tablas designadas en la FROM de la consulta principal. Como la subconsulta se ejecuta por cada fila de la consulta principal, el valor de la referencia externa irá cambiando. Las subconsultas pueden anidarse de forma que una subconsulta aparezca en la cláusula WHERE (por ejemplo) de otra subconsulta que a su vez forma parte de otra consulta principal. ¿Cómo actúa? Primero se ejecuta la subconsulta y se filtra con la consulta principal. EJEMPLO: SELECT numemp, nombre, (SELECT MIN(fechapedido) FROM pedidos WHERE rep = numemp) FROM empleados; EJEMPLO: SELECT numemp, nombre FROM empleados WHERE numemp = (SELECT rep FROM pedidos WHERE clie = (SELECT numclie FROM clientes WHERE nombre = 'Julia Antequera')) Subconsultas en listas de selección EJEMPLO: SELECT numemp, nombre, MIN(fechapedido) FROM empleados LEFT JOIN pedidos ON empleados.numemp = pedidos.rep GROUP BY numemp, nombre