
24/02/2004, 13:19
|
| | Fecha de Ingreso: septiembre-2003
Mensajes: 172
Antigüedad: 21 años, 5 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 |