SlideShare una empresa de Scribd logo
Eeeeeeeeeeeeeeeeeeeeeeeeeeeeee
SUB CONSULTA
             Las sub consultas son consultas que aparecen en la cláusula where o

Definición   having de otra instrucción SQL o en la lista de selección de una
             instrucción. Las sub consultas pueden utilizarse para manipular las
             solicitudes de consulta que se expresan como el resultado de otras
             consultas. Las instrucciones que incluyen sub consultas operan sobre las
             filas de una tabla, de acuerdo a su evaluación de la lista select de la sub
             consulta, que puede hacer referencia a la misma tabla como una
             consulta externa, o bien a una tabla distinta. En Transact-SQL, una sub
             consulta puede usarse prácticamente en cualquier lugar donde se
             permita una expresión, siempre que la sub consulta devuelva un valor
             único.
             Las instrucciones select que contienen una o más sub consultas a veces
             se denominan consultas anidadas o instrucciones select anidadas. La
             práctica de anidar una instrucción select en otra explica que se incluya
             el término "structured" (estructurado) en SQL (Structured Query
             Language).
             Muchas instrucciones SQL que incluyen sub consultas, también
             llamadas consultas internas , pueden formularse alternativamente
             como combinaciones. Otras preguntas sólo pueden formularse con sub
             consultas. Algunos prefieren las sub consultas a las formulaciones
             alternativas porque son más fáciles de entender. Otros usuarios de SQL
             evitan las consultas siempre que sea posible. Usted puede elegir la
             formulación que prefiera (SQL Server convierte algunas sub consultas
             en combinaciones antes de procesarlas).
Una sub consulta en una sentencia
SELECT que                                    Se puede poner una
 es incrustada en otra cláusula de            sub consulta en un
otra sentencia SELECT.                        número de cláusulas
Se pueden construir sentencias                SQL, incluyendo:
                                              • La cláusula WHERE
poderosas de                                  • La cláusula
forma simple con el uso de sub       ADEMAS
                                              HAVING
consultas.                                    • La cláusula FROM
Esto puede ser muy utilizado                  En la sintaxis:
cuando                                        Operador incluye una
se necesiten seleccionar filas de             condición
                                              de comparación
una tabla con                                 como >, = o IN
condiciones que dependan de
datos de la misma tabla.
Instrucción SQL




Es una instrucción SELECT, que
sigue el mismo formato y reglas
que cualquier otra instrucción
SELECT. Debe ir entre paréntesis.
EJEMPLOS
                B.- lista con el nombre y el precio
              unitario de todos los productos con el
              mismo precio que el almíbar anisado

                   SELECT DISTINCTROW
             NombreProducto, Precio_Unidad FROM
                         Productos
               WHERE (Precio_Unidad = (SELECT
               Precio_Unidad FROM Productos
                          WHERE
                 Nombre_Producto = "Almíbar
                         anisado");
GRACIAS POR SU
    ATENCIÒN




       E-mail is
humbervic_86@hotmail.co
           m

Más contenido relacionado

PPTX
Subconsultas
PPTX
Sql subconsultas
PDF
Subconsultas
PPTX
Subconsultas
PPTX
PDF
Subconsultas sql
PPTX
Subconsultas
PPTX
Presentacion1.............
Subconsultas
Sql subconsultas
Subconsultas
Subconsultas
Subconsultas sql
Subconsultas
Presentacion1.............

La actualidad más candente (16)

PPTX
SQL Cliente Servidor
PPTX
Consultas y subconsultas
PDF
Capitulo5 sql manejo-bd
PDF
Yupa cesar bdii_t7
PPTX
SENTENCIAS SQL
PPTX
Introducción al sql
DOCX
Sub consultas
PDF
0506 Sql Subconsultas
PPTX
Colegio fiscal tecnico yaruqui
PPTX
Vistas
PPTX
SETENCIAS SQL
PPTX
Sql Setencias
PPTX
LENGUAJE DE CONSULTA ESTRUCTURADO
PPTX
SENTENCIAS SQL
PPTX
SENTENCIA SQL
PPTX
Victoria montalvo =)
SQL Cliente Servidor
Consultas y subconsultas
Capitulo5 sql manejo-bd
Yupa cesar bdii_t7
SENTENCIAS SQL
Introducción al sql
Sub consultas
0506 Sql Subconsultas
Colegio fiscal tecnico yaruqui
Vistas
SETENCIAS SQL
Sql Setencias
LENGUAJE DE CONSULTA ESTRUCTURADO
SENTENCIAS SQL
SENTENCIA SQL
Victoria montalvo =)
Publicidad

Similar a Eeeeeeeeeeeeeeeeeeeeeeeeeeeeee (20)

PPTX
Subconsultas
PPTX
Subconsultas
PPTX
Sub consultas
PPTX
Subconsultas
PPTX
Subconsultas tecnica de archivos
PPTX
Sub consultas
PPTX
Subconsultas
PPTX
Subconsultas
PPTX
Consultas SQL
PPTX
Subconsultas
PPTX
Sql subconsultas
DOC
Sql comamdo
PPTX
Grupo1 tics-2 (2)
PPTX
Tipos de consultas
PDF
PPT
Jaquelinesilvatipos de consultas
PPTX
Subconsultas
PPTX
14 structure query language
PPTX
Subconsultas
PPTX
Subconsultas
Subconsultas
Subconsultas
Sub consultas
Subconsultas
Subconsultas tecnica de archivos
Sub consultas
Subconsultas
Subconsultas
Consultas SQL
Subconsultas
Sql subconsultas
Sql comamdo
Grupo1 tics-2 (2)
Tipos de consultas
Jaquelinesilvatipos de consultas
Subconsultas
14 structure query language
Subconsultas
Subconsultas
Publicidad

Último (20)

PDF
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
PDF
Tomo 1 de biologia gratis ultra plusenmas
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
TOMO II - LITERATURA.pd plusenmas ultras
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
PDF
Híper Mega Repaso Histológico Bloque 3.pdf
DOCX
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
PDF
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
PDF
ciencias-1.pdf libro cuarto basico niños
PDF
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
Tomo 1 de biologia gratis ultra plusenmas
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
V UNIDAD - SEGUNDO GRADO. del mes de agosto
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
Escuelas Desarmando una mirada subjetiva a la educación
TOMO II - LITERATURA.pd plusenmas ultras
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
Híper Mega Repaso Histológico Bloque 3.pdf
PLAN DE AREA DE CIENCIAS SOCIALES TODOS LOS GRUPOS
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
ciencias-1.pdf libro cuarto basico niños
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...

Eeeeeeeeeeeeeeeeeeeeeeeeeeeeee

  • 2. SUB CONSULTA Las sub consultas son consultas que aparecen en la cláusula where o Definición having de otra instrucción SQL o en la lista de selección de una instrucción. Las sub consultas pueden utilizarse para manipular las solicitudes de consulta que se expresan como el resultado de otras consultas. Las instrucciones que incluyen sub consultas operan sobre las filas de una tabla, de acuerdo a su evaluación de la lista select de la sub consulta, que puede hacer referencia a la misma tabla como una consulta externa, o bien a una tabla distinta. En Transact-SQL, una sub consulta puede usarse prácticamente en cualquier lugar donde se permita una expresión, siempre que la sub consulta devuelva un valor único. Las instrucciones select que contienen una o más sub consultas a veces se denominan consultas anidadas o instrucciones select anidadas. La práctica de anidar una instrucción select en otra explica que se incluya el término "structured" (estructurado) en SQL (Structured Query Language). Muchas instrucciones SQL que incluyen sub consultas, también llamadas consultas internas , pueden formularse alternativamente como combinaciones. Otras preguntas sólo pueden formularse con sub consultas. Algunos prefieren las sub consultas a las formulaciones alternativas porque son más fáciles de entender. Otros usuarios de SQL evitan las consultas siempre que sea posible. Usted puede elegir la formulación que prefiera (SQL Server convierte algunas sub consultas en combinaciones antes de procesarlas).
  • 3. Una sub consulta en una sentencia SELECT que Se puede poner una es incrustada en otra cláusula de sub consulta en un otra sentencia SELECT. número de cláusulas Se pueden construir sentencias SQL, incluyendo: • La cláusula WHERE poderosas de • La cláusula forma simple con el uso de sub ADEMAS HAVING consultas. • La cláusula FROM Esto puede ser muy utilizado En la sintaxis: cuando Operador incluye una se necesiten seleccionar filas de condición de comparación una tabla con como >, = o IN condiciones que dependan de datos de la misma tabla.
  • 4. Instrucción SQL Es una instrucción SELECT, que sigue el mismo formato y reglas que cualquier otra instrucción SELECT. Debe ir entre paréntesis. EJEMPLOS B.- lista con el nombre y el precio unitario de todos los productos con el mismo precio que el almíbar anisado SELECT DISTINCTROW NombreProducto, Precio_Unidad FROM Productos WHERE (Precio_Unidad = (SELECT Precio_Unidad FROM Productos WHERE Nombre_Producto = "Almíbar anisado");
  • 5. GRACIAS POR SU ATENCIÒN E-mail is humbervic_86@hotmail.co m