I think, you need to display second record of each customer in a grid.If that so, you can achieve that using following sample code
SELECT CUSTOMERID,BOOKID,NAME,ADDRESS,PAYMENTID,AMOUNT FROM
(
SELECT C.CUSTOMERID,C.BOOKID,C.NAME,C.ADDRESS,P.PAYMENTID,P.AMOUNT,
ROW_NUMBER() OVER(PARTITION BY P.BOOKID,C.CUSTOMERID ORDER BY P.BOOKID)
AS ROWNUM FROM CUSTOMER C JOIN PAYMENT P
ON C.BOOKID = P.BOOKID
)
AS A WHERE A.ROWNUM = 2
Thank you