27.07.2019, 23:22 | #1 |
Участник
|
D365 View based on Query with aggregation
написал тему не по-русски, чтоб легче искалось потом.
итак! сегодня на арене цирка вьюха, сделанная на базе запроса с суммированием. что имеем на входе: кверя вся из себя такая красивая и даже при инициализации показывает аккурат то, что надо. вьюшка такая тож ничо, при первом рассмотрении как говорится, вынь да положь - ан нет! в результатах никаких группировок нет! а при анализе обнаруживаются вот такие волшебные превращения соответственно два вопроса: - wtf? - как бы это обойти и сгруппировать, как хотелось бы? спасибо!
__________________
Felix nihil admirari |
|
28.07.2019, 07:49 | #2 |
Участник
|
У вас одно и то же поле TransDate присутствует и в Group By, и в Order By. В select- выражениях это невозможно. Попробуйте убрать его из Order By и передвинуть на первое место в Group By.
|
|
28.07.2019, 14:23 | #3 |
Участник
|
Почему невозможно?
__________________
Felix nihil admirari |
|
28.07.2019, 17:13 | #4 |
Участник
|
|
|
28.07.2019, 18:04 | #5 |
Участник
|
Да это ни на что не влияет. Удали все поля и добавь аггрегации. Потом можешь и обычные поля добавить. Всё равно же все поля из группировки добавятся
__________________
Felix nihil admirari |
|
28.07.2019, 18:31 | #6 |
Участник
|
|
|
Теги |
d365, group by, query, sql, sum, view |
|
|