Tengo un problema con una consulta hecha en SQL Server 2000.
La consulta es esta:
Código SQL:
Ver original
SELECT b_traba1.rpe, SUM(b_acuvac.dvacprot) FROM b_acuvac, b_traba1 WHERE b_traba1.rpe=b_acuvac.rpe AND b_traba1.cl_sitla IS NULL AND b_traba1.cl_zona=b_acuvac.cl_zona AND b_traba1.rpe='76880' GROUP BY b_traba1.rpe, b_acuvac.dvacprot ORDER BY b_acuvac.dvacprot
Se supone que el valor SUM me suma todos los campos de la misma columna en uno solo, mi pregunta es por que en mi tabla resultante, me genera 2 filas para el mismo "rpe" que le deje en el where, de esta manera:
rpe (Sin nombre de columna)
76880 0
76880 24