Hi iammann,
Check the below test query.
SQL
DECLARE @Test AS TABLE(ID VARCHAR(10),amount INT)
INSERT INTO @Test VALUES ('A',0)
INSERT INTO @Test VALUES ('A',60)
INSERT INTO @Test VALUES ('A',50)
INSERT INTO @Test VALUES ('A',80)
INSERT INTO @Test VALUES ('B',100)
INSERT INTO @Test VALUES ('B',50)
SELECT * FROM @Test
SELECT * FROM @Test
WHERE ID NOT IN (SELECT ID FROM @Test WHERE amount = 0)
Screenshot