Solo necesita crear una nueva Query
para traer lo que necesitas.
Por lo que dice, desea encontrar el registro de un estudiante y mostrar la última página que lee, por lo que debería ser algo como esto
@Query("SELECT * FROM newRecord_table WHERE newRecord_table.studentid = :studentId ORDER BY newRecord_table.date, newRecord_table.page DESC ")
LiveData<List<NewRecord>> findLastPage(Integer studentId);
studentId
es el ID de usuario que desea encontrar los registros. No olvides manejar el caso donde no hay nada.