Hola!!
Pues me gustaria realizar una consulta de referencias
cruzadas en sql server.
tengo una tabla: clientes
cdg-cli
apellido1
apellido2
tabla cabecera de albaranes
numerodocumento
cdg-cli (llave ext)
tabla linea de albaranes:
numerodocument
pvp
neto
costo
pues me gustaria sacar los neto y costos de todos los
clientes cada mes desde 1/1/2004 al 1/06/2004
En Access hbia exo solo para los netos con la sentencia:
TRANSFORM Sum([pro1_rhiscab Consulta].[Suma De RHML-
prevta]) AS [SumaDeSuma De RHML-prevta]
SELECT [pro1_rhiscab Consulta].[GCLI-clialm],
[pro1_rhiscab Consulta].[GCLI-apel1], [pro1_rhiscab
Consulta].[GCLI-apel2], Sum([pro1_rhiscab Consulta].[Suma
De RHML-prevta]) AS [Total de Suma De RHML-prevta]
FROM [pro1_rhiscab Consulta]
GROUP BY [pro1_rhiscab Consulta].[GCLI-clialm],
[pro1_rhiscab Consulta].[GCLI-apel1], [pro1_rhiscab
Consulta].[GCLI-apel2]
PIVOT Format([RHML-fecmov],"mmm") In
("ene","feb","mar","abr","may","jun","jul","ago","sep","oct
","nov","dic");
Por no sigo con ACCESS porque las tablas de clientes son
15.000 reg, 60.000 de cabeceras y 180.000 reg de historial
de lineas de albaran. y he pensao que me iria mas rapido.
Las he importado del servidor a mi maquina un PII a 350
con 256 MB de RAM y claro los JOINS de esto es muy lento.
¿Que solucion me dais?
¿Algun listado parecido al que busco? ya sea en sql server
o en access
UN saludo
Leer las respuestas