25/03/2005, 08:07
|
| | | Fecha de Ingreso: marzo-2005 Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 10 meses Puntos: 17 | |
bue, tengo una posible solución, pero me parece realmente horrible...
SELECT topics.id_topic, topics.topic, topics.usuario, topics.estado, sqrt(count(*)) as cant_post, max(to_days(r.fecha) + date_format(r.fecha,'%h')/24 + date_format(r.fecha,'%i')/(24*60) + date_format(r.fecha,'%s')/(24*60*60)) as maxfecha
FROM topics
LEFT JOIN reply ON topics.id_topic = reply.id_topic
LEFT JOIN reply r ON topics.id_topic = r.id_topic
WHERE id_foro = ".$foros[$a]."
GROUP BY topics.id_topic, topics.topic, topics.usuario, topics.estado
ORDER BY topics.estado DESC, maxfecha DESC, id_topic DESC |