Creo un par de tablas en mysql, quiero en algunos casos obtener datos de ambas, investigando me topo con el tipico "enlazar dos tablas", "hacer dos consultas a dos tablas", pero esto me tiene confundido.
Es decir, si tenemos dos tablas, de este modo:
Código:
Porque relacionarlas desde mysql, si bien al hacer la consulta puedes hacer:Tabla1 | id | nick | |------------- | 1 | admin| tabla2 | id_post | content | autor | |--------------------------------- | 100 | asdasd | 1 |
Código:
¿Cual es la diferencia entre ambas cosas?, o ¿cual es el beneficio al hacer uno u el otro? select tabla1.nick, tabla2.* from tabla1, tabla2, where id="1" and tabla2.autor = tabla1.id