Ver Mensaje Individual
  #8 (permalink)  
Antiguo 06/10/2009, 12:05
Avatar de David
David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 10 meses
Puntos: 839
Respuesta: Informacion y como hacer un JOIN

Unos datos de ejemplo para que veas cómo funciona:
Código MySQL:
Ver original
  1. mysql> SELECT * FROM comentarios;
  2. +----+-------------+------------+
  3. | id | comentario  | usuario_id |
  4. +----+-------------+------------+
  5. |  1 | Comentario  |          1 |
  6. |  2 | Comentario2 |          1 |
  7. |  3 | Comentario3 |          2 |
  8. +----+-------------+------------+
  9. 3 rows in set (0.00 sec)
  10.  
  11. mysql> SELECT * FROM usuarios;
  12. +----+-----------+---------+
  13. | id | nombre    | avatar  |
  14. +----+-----------+---------+
  15. |  1 | David     | av1.gif |
  16. |  2 | angel1993 | av2.gif |
  17. +----+-----------+---------+
  18. 2 rows in set (0.00 sec)
  19.  
  20. mysql> SELECT c.*, u.nombre, u.avatar
  21.     -> FROM comentarios c
  22.     -> JOIN usuarios u
  23.     -> ON c.usuario_id = u.id;
  24. +----+-------------+------------+-----------+---------+
  25. | id | comentario  | usuario_id | nombre    | avatar  |
  26. +----+-------------+------------+-----------+---------+
  27. |  1 | Comentario  |          1 | David     | av1.gif |
  28. |  2 | Comentario2 |          1 | David     | av1.gif |
  29. |  3 | Comentario3 |          2 | angel1993 | av2.gif |
  30. +----+-------------+------------+-----------+---------+
  31. 3 rows in set (0.00 sec)
  32.  
  33. mysql>
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.