There is a table Remark that contains data as shown below:
Remark
SerialNo | RemarkNo | Desp =============================================
Try:
select s.SerialNo, r.RemarkNo, r.Desp from (select SerialNo, max(RemarkNo) maxRemark from Remark group by SerialNo) s left join Remark r on s.SerialNo = r.SerialNo and s.maxRemark-1 = r.RemarkNo
(SQLFiddle here.)