Цитата:
Сообщение от
DesparioN
Еще помучаю, если можно. Написал запрос.
В итоге, если:
1) взять COUNT(Field) order by Field DESC, то получается 2.
2) Если перебором, то получается 3
3) если в п.1 добавить фильтр по номенклатуре e которой реально 3, то получается 3.
С чем это может быть связано?
Для справки, если это может быть важно, Field - string
Сортировка по агрегированному полю, а также отсутствующему в группировке не срабатывает.
Возможно стоит попробовать выполнение запроса на чистом SQL, без создания дополнительных вьюшек.
В этом случае можно воспользоваться ORDER BY N, где N - это номер поля, участвующего в выборке.
Note! Класс с вашим запросом должен исполняться на сервере.