Цитата:
понятно, что должны сравниваться поля одной записи (или это неочевидно в abap?)
Да. Это не очевидно. Цитата из хелпа по условиям в Where
Цитата:
The logical expression compares the content of the column col1, corresponding to the relational operator operator, with the content of one of the following operands:
An ABAP data object dobj as a host variable
Another column col2 of a database table specified after a FROM In this case col2 must be specified using the column selector as dbtab~comp or tabalias~comp.
A scalar subquery subquery
Обычно алиасы используются в select с join. Реже в select в которых нужно сравнивать столбцы одной строки друг с другом.
Без алиаса сравнить бы не получилось. Алиас в вашем примере указан 1 раз чтобы не загромождать пример, скорее всего. Т.е. если вы у обоих полей его укажете - все нормально будет