Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2009, 07:57
Avatar de pato12
pato12
 
Fecha de Ingreso: septiembre-2007
Ubicación: Salta
Mensajes: 1.620
Antigüedad: 16 años, 7 meses
Puntos: 101
Relacionar 2 tablas

Hola,
Nesesito relacionar 2 tablas (para ahorrar tiempo de consultas ). Tengo estas 2 tablas:

users
- id
- nick
..
temas
-id
-autor <-- id user
-ultimo_autor <-- id user (no es la misma que arriba)
..

y en temas tengo guardada la id del usuario (de la tabla users). Lo que ago ahora, es esto:
Código SQL:
Ver original
  1. SELECT tema.id AS id_tema, tema.respuestas AS respuestas, tema.foro AS foro, tema.utlautor AS utlautor, tema.visitas AS visitas, USER.nick AS autor, USER.id AS uid, tema.contenido AS contenido, tema.title AS title, tema.ulttime AS ulttime
  2.           FROM temas AS tema
  3.           LEFT JOIN users AS USER ON tema.autor=USER.id WHERE tema.foro='.intval($_GET['foro']).' AND tema.tema=0 ORDER BY tema.ulttime DESC
y anda bien, pero solo me devuelve el nick del autor (porque no se como hacer para que me devuelva tambien el del ultimo autor).
Gracias
Salu2
__________________
Half Music - www.halfmusic.com