Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/07/2012, 05:28
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 17 años
Puntos: 574
Respuesta: Duda consulta sql

Si solo tienes un nivel de dependencia (si solo hay padres e hijos y no hay nietos)

Código MySQL:
Ver original
  1. SELECT d.nombre as depto,  dp.nombre as Depende
  2. FROM departamento d LEFT JOIN departamento dp
  3.          ON dp.CodDept=d.Cod_Dept_Padre;

Puedes reproducir la misma estructura si hay hijos de hijos (nitos) o més pero lo que no puede ser es indefinido debes saber cuantos niveles de dependencia tienes.... para hacerlo de una forma mas o menos simple si no hay que programar algo recursivo que sea capaz de determinar quantos niveles hay....

Depto DepencdeDe DependeDe ....
Nieto Hijo Padre
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 27/07/2012 a las 05:36