![]() |
Consulta Recursiva a tabla
Saludos comunidad...
Para quienes se preguntan ¿que es una consulta recursiva? No es mas que consultar una tabla la cual hace referencia a ella misma. Ahora, deseo hacer lo siguiente: Teniendo la tabla : tabla1, la cual posee los campos: (id, nombre, id_supervisor). id nombre id_supervisor 1010 Ana 1050 1020 Carlitos 1040 1030 Pedrito 1050 1040 Juancito 1020 1050 Maria 1040 Deseo obtener los sigueintes datos: id nombre id_supervisor nombre_supervisor 1010 Ana 1050 Maria 1020 Carlitos 1040 Juancito 1030 Pedrito 1050 Maria 1040 Juancito 1020 Carlitos 1050 Maria 1040 Juancito En resumen, deseo obtener los datos del empleado y el nombre del supervisor de cada empleado de la tabla1. PD: Disculpen si fui muy explicito, resulta que me gusta dejar bastante claro lo que deseo para no hacerlos perder el tiempo. Saludos! |
Hola Yehosua y bienvenido a los foros de Club Delphi :)
Probá de este modo:
Saludos. |
Vaya, perfecto ecfisa...
Muchas gracias.. me resolviste esa piedrita en el zapato que tenia... habia probado esa validacion dentro del FROM, y el WHERE, pero no se me ocurrio dentro del SELECT. Una vez mas, "muchas gracias"... Tienes un +10 ... jejeje Saludos! |
| La franja horaria es GMT +2. Ahora son las 08:54:13. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi