Ver Mensaje Individual
  #1  
Antiguo 11-08-2018
Jose Manuel Jose Manuel is offline
Miembro
 
Registrado: may 2003
Posts: 112
Reputación: 21
Jose Manuel Va por buen camino
PHP – MYSQL: Sumar importes agrupando por meses y separando los años

Hola, estoy empezando con una web donde necesito mostrar en una tabla, los importes acumulados por meses de 2 años.

-------------------------------------
|mes | gasto 2017 | gasto 2018 |
------------------------------------
|ENERO | 1.255,50 | 1.750,70 |
------------------------------------
|FEBRERO | 3.444,50 | 3.222,20 |
------------------------------------
|MARZO | 1.544,20 | 0,0 |
------------------------------------

Con esta instrucción obtengo los datos de un año, pero no veo los 2 año juntos

Código PHP:
$select=$db->prepare('
SELECT Month(f_fecha) as Month, sum(n_importe) as n_importe FROM contabilidad WHERE YEAR(f_fecha) = 2017 and n_importe<0 Group By Month'
)    ;
$select->execute();    
foreach (
$select as $row) {
echo 
"<tr>"
echo 
"<td>" $row['Month'] . "</td>";
echo 
"<td>" .number_format($row['n_importe'], 2',''.')."</td>";
echo 
"<td>" .number_format($row['n_importe2'], 2',''.')."</td>";   // aquí debería ir la suma del año 2018

echo "</tr>";     
}            
echo 
"</tr>";        
echo 
"</table>";    
echo 
"</div>";    
?> 
Responder Con Cita