Элемент SELECT, идентифицированный номером ORDER BY %1, содержит переменную как часть выражения, идентифицирующего позицию столбца. Переменные разрешены только при упорядочивании по выражению, ссылающемуся на имя столбца.
Click to search this error in Google
English version
The SELECT item identified by the ORDER BY number %1 contains a variable as part of the expression identifying a column position. Variables are only allowed when ordering by an expression referencing a column name.