Perdona, creo que me he explicado mal, con esa consulta mostraría los tres últimos registros de la tabla.
Pero, yo solo quiero que muestre los que sean de tipo 1 (consultas, esto es tambien facil codtipo_foro = 1). Pero una vez que tenemos los registros de tipo 1 ordenarlos de tal forma que aparezcan primero las últimas consultas contestadas ... es decir en este foro, si alguien responde a un consulta de hace un mes, que estaba en la página 3 del foro, la consulta pasa a mostrarse en primera posición del foro.
Es decir mostrar las consultas de tipo 1, pero ordenar la máxima fecha entre la consulta y todas las respuestas que tenga.
No se si me explico bien, pero lo que quiero es mostrar siguiendo el orden de cualquier foro.