Уважаемые формучане!
Подскажите, пожалуйста, как можно производить группировку непосредственно в выражениях в клике, либо возможно есть какой-то другой способ?
есть две даты(они из разных таблиц), нужно из даты2 вычесть дату1 и полученное количество дней сгруппировать.
0 дней, 1-3 дн., более 3х дней.
В случае, когда даты были в одной таблице, я производила саму группировку непосредственно в sql запросе следующим образом:
case when datediff( dd, дата1, дата2 ) between 0 and 1 then '0-1 дн'
when datediff( dd, дата1, дата2) between 2 and 5 then 'от 2 до 5 дн'
when datediff(dd, дата1, дата2) between 6 and 15 then 'от 6 до 15 дн'
END "период кол-ва дней"
floor(convert(float,дата2 – дата1)))"кол-во дней "
Сейчас, когда эти две даты в разных таблицах, делать это в sql запросе сложнее. Данных много и поэтому даже сам процесс загрузки займет много времени.
А таких дат, по которым нужно делать группировку по периодам, будет несколько.
пробовала через функцию class
= replace(Class(([дата2] -[дата1]),1),'<= x <' , 'до') , но она производит группировку с выбранным периодом разделения (в данном случае это 1)