Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/08/2004, 13:48
fernandowind
 
Fecha de Ingreso: junio-2004
Mensajes: 131
Antigüedad: 20 años, 5 meses
Puntos: 0
problema con un foro

Tengo un problema al mostrar un foro la estructura que tengo es:
usuario: codigo, nombre
tema: codigo, nombre
foro: fecha, hora, id_tema, id_usuario

Es para un simple foro pero no me anda, el problema ocurre cuando quiero mostrar el ultimo mensaje ingresado lo que estaba tratando de hacer andar es

SELECT max (D.codigo) AS codigo, D.deporte, MAX (D.v_foro) AS visitas, MIN (F.fecha) AS fecha, MAX (F.hora) as hora, MAX (F.fecha) AS ultimo, COUNT (F.codigo) AS cantidad, Max (U.nick) AS nick
FROM deporte D LEFT JOIN foro F ON F.deporte = D.codigo LEFT JOIN usuario U ON F.id = U.codigo
GROUP BY D.deporte
ORDER BY D.deporte

Prove esta que cumple la misma función pero para otra cosa y tampoco me anda

SELECT D.codigo, D.deporte, D.v_foto, F2.codigo as cantidad, F2.fecha, F2.hora, F2.nick FROM deporte D LEFT JOIN (SELECT count (F.codigo) as codigo, F.id, max (F.fecha) as fecha, max (F.hora) as hora, max(U.nick) as nick FROM xt_foto_general F LEFT JOIN usuario U ON U.codigo= F.usuario GROUP BY F.id ) F2 ON D.codigo= F2.id
ORDER BY D.deporte