"grupo" y saco el total de mi consulta todo bien , pero necesito sacar el subtotal por grupo para despues sacar el total final...
pero no tengo idea de como se puede hacer

Código SQL:
Ver original
SELECT l.grupo,l.modalidad, SUM(i.pago) pago, conceptotext FROM movimientos AS i, grupos AS l WHERE i.id=l.movimiento AND (i.fecha BETWEEN '$fecha01' AND '$fecha02') AND movimiento IN (" . implode(', ', $ids) . ")GROUP BY l.grupo