ripeto la query che ho riportato incompleta:

SELECT IDcliente, sum(if(ImportoContratto>0,ImportoContratto,0)) AS Positivo, sum(if(ImportoContratto<0,ImportoContratto,0)) AS Negativo FROM tblClienti GROUP BY IDcliente

nessuna idea?