A record itself does not equate to >0, a field value within the record might.
When posting, please try to supply meaningful information, such as fields used, example data and expected output.
What you appear to want is if the last row of a group has some column which is > 0, then don't return that row.
A generic answer is to use the record selection formula->group with something like:
maximum({Orders.Order Amount}, {Orders.Order Date}) = 0
-k