Wenn Sie einen Spaltenalias von SELECT als Sortierschlüssel angeben, Seite - 1 (also außer Seite -0 ) von Spring Batch generierte Weiterleitungsabfragen verwenden diesen Alias in der WHERE-Klausel, wie in Ihrer Frage und gemäß diese SO-Frage , ist die Verwendung eines Spaltenalias in der WHERE-Klausel nicht zulässig, wenn die Auswertung der SELECT-Klausel nicht vor der WHERE-Klausel erzwungen wird.
Um Ihre Frage zu beantworten:Nein, Sie können keinen Alias als Sortierschlüssel verwenden, es sei denn, Sie erzwingen die Aliasauswertung, wie in einer anderen SQL-Frage vorgeschlagen.