Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/02/2004, 13:19
rafapaskual
 
Fecha de Ingreso: septiembre-2003
Mensajes: 172
Antigüedad: 20 años, 7 meses
Puntos: 0
Hola, no te se ayudar respecto a lo de mejorar el rendimiento pq no entiendo muy bien lo del shape etc. Lo que te puedo decir es que cuando haces un Group By en SQL , los campos devueltos deven ser expresiones de grupo, como por ejemplo max(campo1) o tienes que agrupar todos los campos teniendo en cuenta que el primero que salga es el que se agrupa primero. Por ejemplo:

Select Indice, Empresa, RubPrincipal from Totales GROUP BY RubPrincipal,Empresa,Indice

Esto te agruparia los registros primero por RubPrincipal, luego por empresa y luego por indice.

Es todo cuanto puedo decirte. Saludos!
__________________
Sr.Propio