Khi bạn chỉ định bí danh cột của SELECT làm khóa sắp xếp, trang - 1 (tức là ngoại trừ trang -0 ) các truy vấn trở đi do Spring Batch tạo ra sử dụng bí danh đó trong mệnh đề WHERE như được hiển thị trong câu hỏi của bạn và theo câu hỏi SO này , không được phép sử dụng bí danh cột trong mệnh đề WHERE nếu không bắt buộc đánh giá mệnh đề SELECT trước mệnh đề WHERE.
Vì vậy, để trả lời câu hỏi của bạn - Không, bạn không thể sử dụng bí danh làm khóa sắp xếp trừ khi bạn buộc đánh giá bí danh như được đề xuất trong câu hỏi SQL khác.