значение некого поля в рамках некого окна или я просто найти не могу как это сделать?)
к примеру, я хочу знать последний город в котором клиент сделал покупку, в sql бы это было last_value(city) over(partition by customer order by purchase_date), а как это сделать в табло?)
то есть что-то вроде {FIXED [Customer Name] : MAX([City])}, но в таком варианте табло отсортирует City по алфавиту просто)
если у вас номер заказа уникальны, то можно для каждого клиента найти номер последнего заказа, а уже по нему город
слишком уж костыльно для такой простой задачи. я конечно уже сделал через sql это, просто стало интересно действительно ли такой простой вещи нет. и ладно бы в табло не было лодов, но они есть, а по сути это те же оконные функции, но при этом нет функции чтобы взять первое/последнее значение в dimension поле с определенной сортировкой. мне это кажется максимально странным)
Обсуждают сегодня