Computación y electrónica

Un tutorial en consultas jerarquizadas SQL

Escrito por william m rea | Traducido por elizabeth garay
Un tutorial en consultas jerarquizadas SQL

La consulta jerarquizada SQL es una forma de la consulta SELECT que está dentro de otra consulta SQL.

business report image by Christopher Hall from Fotolia.com

La consulta jerarquizada SQL es una forma de la consulta SELECT que está dentro de otra consulta SQL. También es llamada una subconsulta. Una instrucción SQL externa es llamada Paterna y una interna es una jerarquizada o subconsulta. La consulta jerarquizada obtiene un grupo de resultado y la instrucción SELECT (Paterna) utiliza estos resultados para procesamiento adicional.

Nivel de dificultad:
Moderada

Instrucciones

Necesitarás

  • Una computadora
  • Base de datos
  1. 1

    Puedes utilizar la subconsulta para los siguientes propósitos: - definir un grupo de renglones que necesita ser insertado dentro de una tabla dirigida. - definir un grupo de resultados que se usarán para crear una vista o instantánea. - definir uno o más valores para una instrucción de actualización. - proveer valores para WHERE (Cuándo), HAVING (Teniendo) y clásulas START WITH (Empezar con) para las instrucciones SELECT (Seleccionar), UPDATE (Actualizar) y DELETE (Borrar).

  2. 2

    La instrucción SQL obtiene información de una tabla en una base de datos particular. Para este ejemplo el nombre de la base de datos es emp (por empleado), el ename es el nombre del empleado y deptno es el número de departamento. Vas a querer obtener todos los nombres de los empleados en el departamento de Smith. Quieres determinar en qué departamento "SMITH" trabaja y después vas a usar la respuesta para poner en una lista todos los nombres de los empleados en ese departamento: SELECT ename, deptno FROM emp WHERE deptno = (SELECT deptno FROM emp WHERE ename = ‘SMITH’)

  3. 3

    La consulta jerarquizada regresa el número de departamento (deptno) asociado con el empleado "SMITH" y la consulta paterna usará los resultados para obtener el nombre y número de departamento de todos los empleados que trabajan en el departamento de Smith. Escribe tu consulta con los resultados finales en mente y usa la consulta jerarquizada para obtener la información necesaria para la consulta paterna para regresar al grupo de resultados finales.

Más galerías de fotos

comentarios

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles

Copyright © 1999-2013 Demand Media, Inc. Acerca de

El uso de este sitio constituye la aceptación de los términos y política de privacidad de eHow. Ad Choices es-US

Demand Media