I think you're nearly there - I tried to recreate what you're doing and here's the changes I made:
1. First of all, ensure you've limited the Iterate Fields to only use numeric field types (it will fail trying to evaluate Value = 0 if it's a text field). If you only have numeric data in your table, then this won't be an issue.
2. Insert a String variable and enter your expression using the %Value% in-line variable there. Feed this into the Table Select as the Expression, and that should be job done.
Lindsay Raabe
GIS Officer
Forest Products Commission WA