В моей базе данных есть таблица «Пользователи». Давайте предположим, что пользователь имеет только 3 свойства
int ID;
строка? Название;
строка Логин;
Если пользователь не указывает свое имя, отображается логин. В противном случае имя отображается. Я не хочу получать список всех пользователей, отсортированных по тому, что отображается. Поэтому, если пользователь указал Имя, оно учитывается при сортировке, в противном случае его позиция в списке должна определяться при входе в систему. В конце концов весь список должен быть упорядочен в алфавитном порядке. Надеюсь, я ясно дал понять ...
Можно ли это сделать на HQL?