Buenos dias a todos
Quisiera preguntarles por que algunas tablas en una base de datos que se encuentran relacionadas unas con las otras algunas se relacionan asi misma y bueno en caso de esta como se hacen un select
gracias
| ||||
Respuesta: relaciones Creo que lo mejor en este caso es poner un ejemplo. Imaginate que tienes una tabla de personas y uno de los campos es padre, para saber quien es el padre de esa persona. El padre de una persona también es una persona por lo que ese campo será una FK a la tabla de personas, o sea, de la misma tabla. La select se hace igual que si fueran tablas distintas, puedes hacer un INNER JOIN de la misma tabla. En el ejemplo de antes sería algo así:
Código SQL:
Ver original Esta query de ejemplo te devuelve el nombre de todas las personas y los nombres de sus padres |
Etiquetas: |