Ayuda sobre Consulta
Publicado por Deffcom (1 intervención) el 17/11/2006 19:52:29
que tal todos!!
una preguntica....
tengo una tabla M de la siguiente forma
fecha pn mn cm B M T KB KM P dpto
XXX 1 1 0.2 2 1 3 1.2 0.2 1 1
XXX 1 1 0.2 3 1 4 1.8 0.3 1 1
XXX 1 2 0.4 5 2 7 1.9 0.8 2 2
XXX 3 6 0.1 3 1 4 1.6 0.1 1 5
lo que deseo es hacer una consulta que me sume todo lo que esta en B por un rango de fecha y codigo de dpto ,para eso hago lo siguiente:
Select M.fecha,M.pn,M.mnM.cm,M.B,M.M,M.T,M.KB,M.KM,M.P;
WHERE Between (M.fecha,cFecha1,cFecha2);
and M.dpto=cDpto &&Ejemplo que sea 1
form m;
Into cursor temp1
select temp1
sum(temp1.B) to suma
Listo ahi todo bien, me muestra lo siguente
fecha pn mn cm B M T KB KM P dpto
XXX 1 1 0.2 2 1 3 1.2 0.2 1 1
XXX 1 1 0.2 3 1 4 1.8 0.3 1 1
y la variable suma me muestra bien el resultado, pero lo que deseo es que no me muestre los datos que se repiten en pn, mn ni cm, solo quiero que me los muestre una sola vez y que me muestre la sumatoria que hay entre ellos.
El resultado lo envio a un reporte.
y Ademas me debe hacer la suma si solo si, pn y mn son iguales, osea, que solo agrupe las combinaciones que sean iguales.
estoy con vfp9..gracias
una preguntica....
tengo una tabla M de la siguiente forma
fecha pn mn cm B M T KB KM P dpto
XXX 1 1 0.2 2 1 3 1.2 0.2 1 1
XXX 1 1 0.2 3 1 4 1.8 0.3 1 1
XXX 1 2 0.4 5 2 7 1.9 0.8 2 2
XXX 3 6 0.1 3 1 4 1.6 0.1 1 5
lo que deseo es hacer una consulta que me sume todo lo que esta en B por un rango de fecha y codigo de dpto ,para eso hago lo siguiente:
Select M.fecha,M.pn,M.mnM.cm,M.B,M.M,M.T,M.KB,M.KM,M.P;
WHERE Between (M.fecha,cFecha1,cFecha2);
and M.dpto=cDpto &&Ejemplo que sea 1
form m;
Into cursor temp1
select temp1
sum(temp1.B) to suma
Listo ahi todo bien, me muestra lo siguente
fecha pn mn cm B M T KB KM P dpto
XXX 1 1 0.2 2 1 3 1.2 0.2 1 1
XXX 1 1 0.2 3 1 4 1.8 0.3 1 1
y la variable suma me muestra bien el resultado, pero lo que deseo es que no me muestre los datos que se repiten en pn, mn ni cm, solo quiero que me los muestre una sola vez y que me muestre la sumatoria que hay entre ellos.
El resultado lo envio a un reporte.
y Ademas me debe hacer la suma si solo si, pn y mn son iguales, osea, que solo agrupe las combinaciones que sean iguales.
estoy con vfp9..gracias
Valora esta pregunta


0