色々なやり方あると思うけど、仮に10個DATAがあってランダムの結果5個目が欲しいとすれば4回空のREADしてその後に本命のREADすれば良いかと。