SUB CONSULTA             Las sub consultas son consultas que aparecen en la cláusula where oDefinición   having de otra in...
Una sub consulta en una sentenciaSELECT que                                    Se puede poner una es incrustada en otra cl...
Instrucción SQLEs una instrucción SELECT, quesigue el mismo formato y reglasque cualquier otra instrucciónSELECT. Debe ir ...
GRACIAS POR SU    ATENCIÒN       E-mail ishumbervic_86@hotmail.co           m
Subconsultas
Próxima SlideShare
Cargando en…5
×

Subconsultas

464 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
464
En SlideShare
0
De insertados
0
Número de insertados
8
Acciones
Compartido
0
Descargas
4
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Subconsultas

  1. 1. SUB CONSULTA Las sub consultas son consultas que aparecen en la cláusula where oDefinició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).
  2. 2. Una sub consulta en una sentenciaSELECT que Se puede poner una es incrustada en otra cláusula de sub consulta en unotra sentencia SELECT. número de cláusulasSe pueden construir sentencias SQL, incluyendo: • La cláusula WHEREpoderosas de • La cláusulaforma simple con el uso de sub ADEMAS HAVINGconsultas. • La cláusula FROMEsto puede ser muy utilizado En la sintaxis:cuando Operador incluye unase necesiten seleccionar filas de condición de comparaciónuna tabla con como >, = o INcondiciones que dependan dedatos de la misma tabla.
  3. 3. Instrucción SQLEs una instrucción SELECT, quesigue el mismo formato y reglasque cualquier otra instrucciónSELECT. Debe ir entre paréntesis. 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");
  4. 4. GRACIAS POR SU ATENCIÒN E-mail ishumbervic_86@hotmail.co m

×