Фильтр по первому дню месяца - PullRequest
0 голосов
/ 07 июня 2018

Я пытаюсь отфильтровать меру, чтобы рассчитать только для первого дня месяца.

Мой основной запрос ниже собирает все дни месяца.Кажется, я не могу собрать показатели только за первый день каждого месяца.

Желаемые результаты:

2016-01-01          $100
2016-02-01          $200
2016-03-01          $500

Select 
{ [Measures].[Sales] }
ON 0,

{ [Date_Fixed].[Date].&[2016-01-01]:NULL }
ON 1,

FROM DB

1 Ответ

0 голосов
/ 07 июня 2018

на сервере SQL вы можете сделать что-то вроде

SELECT DATEADD(month, DATEDIFF(month, 0, @mydate), 0) AS FirstOfTheMonth
...