Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/11/2009, 17:18
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Select ha dejado de funcionar -.-

por lo que se refiere a base de datos, el order by va detrás del group by. Tampoco entiendo el uso de wf.*, pues todos los valores que no sean wfc.id_f, que es sobre el que haces el cómputo, pueden inducir a error. Pueden ser engañosos, pues te trae el primero que encuentra de cada wfc.id_f y los valores de esos campos que lo acompañan. Piensa que estás usando un LEFT JOIN y te traerá todos los id de wf tengan o no correlato en wfc. Prueba primero esto y analiza los resultados...

SELECT wf.*, COUNT(id_f) as id_ff FROM web_fanfics wf LEFT JOIN web_fanfics_comentarios wfc ON wf.id = wfc.id_f GROUP BY id ORDER BY wf.id DESC LIMIT 50";