![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
29/10/2008, 02:05
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 10 meses Puntos: 300 | |
Respuesta: Se puede simplificar esta sentencia?... Talle,
Sí, creo que ese es en parte el problema, pero la causa de la ralentización quizás no sea tanto el agrupar dos veces, sino el hecho de que tiene que hacer la agrupación dos veces de todos los datos. Me explico:
agrupar dos veces es un problema, y en el caso de orden por número de clicks es lógico que tengas que agrupar todos los datos de la tabla, pero el group by por comentarios no debería hacerse en toda la tabla, sino solamente de los datos ya sacados de la primera agrupación. Creo que podríamos intentar una consulta en la que una selección que recogiera los datos de la primera agrupación, se viera afectada por esta segunda agrupación. Intentaré hacer alguna prueba y si me funciona te la haré llegar para que la pongas a prueba con tus datos. No estoy seguro de nada de esto que te digo, pero si nadie nos corrige, las pruebas lo harán. |