How to use different data from JDBC feeder in each iteration

I am trying to run a simulation where I am using feed from JDBC. Now I need to have execution for a different row from that JDBC output each time. Not sure if I can have one user go over multiple iterations or if I need to use multiple user with one user mapped to one iteration.

When I tried atOnceUsers, I could see repetition in my output. I need the output of sqlQueryFeeder which will be like around 100K rows of particular column to be used in my scenario but without repetition.

Code: