Duda consulta SQL

11/12/2003 - 16:19 por Juan Carlos Villalobos | Informe spam
Saludos, me encuentro con una tabla con cierto diseño y quisiera saber si es
posible realizar una sola consulta sql que me arroje los resultados
requeridos. Para facilitar coloco un ejemplo que asemeja la estructura de la
tabla.

Campos de la tabla:
ID, Nombre, IDPadre (El campo IDPadre hace referencia a un registro dentro
de la misma tabla.)

Registros ejemplo:
1,Pedro,0
2,Juan,0
3,Maria,0
4,Luis,1
5,Carlos,2
6,Alberto,1

Se puede estructurar una consulta que me arroje el sgte resultado ?
4,Luis,Pedro
5,Carlos,Juan
6,Alberto,Pedro

Muchas gracias de antemano

Cordial saludo
Juan Carlos

Si te caes siete veces, levántate ocho
"Proverbio chino"
 

Leer las respuestas

#1 Maximiliano Damian Accotto
11/12/2003 - 16:23 | Informe spam
si como no

podrias usar join ej

Select t1.id,t1.nombre,t2.nombre from tabla t1 inner join tabla t2 on
t1.id = t2.padre_id

algo asi deberia ser

suerte.

pd: no lo probe porque no tengo aca SQL :D


Maximiliano Damian Accotto
"Juan Carlos Villalobos" escribió en el mensaje
news:%233igEp$
Saludos, me encuentro con una tabla con cierto diseño y quisiera saber si


es
posible realizar una sola consulta sql que me arroje los resultados
requeridos. Para facilitar coloco un ejemplo que asemeja la estructura de


la
tabla.

Campos de la tabla:
ID, Nombre, IDPadre (El campo IDPadre hace referencia a un registro dentro
de la misma tabla.)

Registros ejemplo:
1,Pedro,0
2,Juan,0
3,Maria,0
4,Luis,1
5,Carlos,2
6,Alberto,1

Se puede estructurar una consulta que me arroje el sgte resultado ?
4,Luis,Pedro
5,Carlos,Juan
6,Alberto,Pedro

Muchas gracias de antemano

Cordial saludo
Juan Carlos

Si te caes siete veces, levántate ocho
"Proverbio chino"


Preguntas similares