Ciao ragazzi...

sono in crisi...

Ho una tabella con più campi da sommare solo se più condizioni riguardanti quei campi sono verificate... Mi sto spiegando male. Faccio prima a postare il codice della soluzione provvisoria:

$query = "SELECT SUM(imp_scad0) AS tot0 FROM $tabella WHERE importoin>'0' AND pag_scad0='n'";
$rs = @mysql_query("$query",$link) or die ("Errore query DB".mysql_error());
$row = mysql_fetch_array($rs, MYSQL_ASSOC);
$tot0 = $row['tot0'];

$query = "SELECT SUM(imp_scad1) AS tot1 FROM $tabella WHERE importoin>'0' AND pag_scad1='n'";
$rs = @mysql_query("$query",$link) or die ("Errore query DB".mysql_error());
$row = mysql_fetch_array($rs, MYSQL_ASSOC);
$tot1 = $row['tot1'];

$query = "SELECT SUM(imp_scad2) AS tot2 FROM $tabella WHERE importoin>'0' AND pag_scad2='n'";
$rs = @mysql_query("$query",$link) or die ("Errore query DB".mysql_error());
$row = mysql_fetch_array($rs, MYSQL_ASSOC);
$tot2 = $row['tot2'];

$query = "SELECT SUM(imp_scad3) AS tot3 FROM $tabella WHERE importoin>'0' AND pag_scad3='n'";
$rs = @mysql_query("$query",$link) or die ("Errore query DB".mysql_error());
$row = mysql_fetch_array($rs, MYSQL_ASSOC);
$tot3 = $row['tot3'];

$totcrediti = $tot0 + $tot1 + $tot2 + $tot3;


Al posto di effettuare 4 query e poi sommare i risultati, come posso utilizare una query sola ?

Sarò molto grato a chi voglia darmi una mano...