Muchas gracias ya quedo lo de los campos null solo faltaria la sumatoria trabajare mas en ello ;)
Código SQL:
Ver originalSELECT concepto,codigo,numcta,isnull(cargo,0) AS cargo, isnull(abono,0) AS abono FROM
(
SELECT m.concepto AS concepto,s.codigo AS codigo,cta.codigo AS numcta, SUM(CASE WHEN tipomovto = 0 THEN importe END) AS cargo,
SUM(CASE WHEN tipomovto = 1 THEN importe END) AS abono
FROM movimientospoliza AS m
INNER JOIN cuentas cta ON cta.id = m.idcuenta INNER JOIN segmentosnegocio s ON cta.id = m.idcuenta
GROUP BY m.concepto,cta.codigo,s.codigo
) AS movimientospoliza;
[/quote]