Si estás
sumando valores de diferentes registros de
diferentes personas, forzosamente estás
agrupando en base a un criterio, en este caso el ID de la persona o su nombre.
¿Qué problema tienes entonces para usar GROUP BY + HAVING?
Esto, mas allá de que HAVING no requiere especificamente el GROUP BY, sino que al usar este permite hacer valoraciones sobre los campos afectados por funciones de agregación...
Código SQL:
Ver originalSELECT ID, NOMBRE, SUM(CANTIDAD) CANTIDAD
FROM tutabla
GROUP BY ID
HAVING SUM(CANTIDAD) <= 150