Size: a a a

Power BI Group RU

2021 March 18

KK

Konstantin Kadikin in Power BI Group RU
datediff
источник

UV

U Ver in Power BI Group RU
Пример 12.03.2021 11:22 - 05.03.2021 11:30 = 05.01.00 23:52
источник

IK

Ivan Korsakov in Power BI Group RU
С матчастью все ок) А ты попробуй передать эти параметры в sql-запрос, который не фолдится 🙂
Я полагаю, человек select * from table указал как пример, хотя если нет, то ему конечно не надо так париться и можно пользоваться твоим способом
источник

KK

Konstantin Kadikin in Power BI Group RU
Ivan Korsakov
С матчастью все ок) А ты попробуй передать эти параметры в sql-запрос, который не фолдится 🙂
Я полагаю, человек select * from table указал как пример, хотя если нет, то ему конечно не надо так париться и можно пользоваться твоим способом
Начнем с того, что есть некая цель: ограничить выборку, по дате, по сумме, или как-то там еще)
Делаем параметры, привязываем к датасету и все (все в PBI без сторонних средств)
источник

VH

Vadim Husachenko in Power BI Group RU
Если по датам и ограничение жесткие (Только текущий и прошлый год или еще как то) - то можно в запрос это прописать.
источник

VH

Vadim Husachenko in Power BI Group RU
select
  DATEADD(yy, DATEDIFF(yy,0,getdate()) - 1, 0) AS FirstDayOFYearMinusOne,
  DATEADD(yy, DATEDIFF(yy,0,getdate()), -1) AS LastDayOFYearMinusONE,
  DATEADD(yy, DATEDIFF(yy,0,getdate()), 0) AS FirstDayOFYear,
  DATEADD(yy, DATEDIFF(yy,0,getdate()) + 1, -1) AS LastDayOFYear,
  DATEADD(yy, DATEDIFF(yy,0,getdate()) + 1, 0) AS FirstDayOfNextYear,
  DATEADD(yy, DATEDIFF(yy,0,getdate()) + 2, -1) AS LastDayOfNextYear,
источник

KK

Konstantin Kadikin in Power BI Group RU
U Ver
Подскажите как правильно вычесть одну дату из другой? При вычитании, показывает на один день меньше, как исправить?
я в принципе не понимаю, как можно считать корректным результат, когда из одной даты вычитается другая, и при этом получается 3-я. Я бы вонял, если бы результат был количеством дней разницы. Но не датой. И это datediff
источник

UV

U Ver in Power BI Group RU
Konstantin Kadikin
я в принципе не понимаю, как можно считать корректным результат, когда из одной даты вычитается другая, и при этом получается 3-я. Я бы вонял, если бы результат был количеством дней разницы. Но не датой. И это datediff
Не понимаю вас
источник

KK

Konstantin Kadikin in Power BI Group RU
U Ver
Не понимаю вас
А я вас
12.03.2021 11:22 - 05.03.2021 11:30 = 05.01.00 23:52
и что такое тут ваш результат
источник

SP

Savva Polyaev in Power BI Group RU
Рекомендовал бы отрезать время от обеих дат
источник

SP

Savva Polyaev in Power BI Group RU
возможно, сработает корректно и в днях
источник

KK

Konstantin Kadikin in Power BI Group RU
Ели вам надо узнать сколько дней между 12 и 5 марта, то :
- перевести все в формат дейт
- использовать datediff
источник

KK

Konstantin Kadikin in Power BI Group RU
А не вычитать одну дату из другой и пытаться найти в этом смысл
источник

VH

Vadim Husachenko in Power BI Group RU
Select
DATEDIFF (DAY, (DATEADD(yy, DATEDIFF(yy,0,getdate()) - 1, 0)), (DATEADD(yy, DATEDIFF(yy,0,getdate()), -1)))

Результат = 365

DOG  - прав!
источник

UV

U Ver in Power BI Group RU
Konstantin Kadikin
А я вас
12.03.2021 11:22 - 05.03.2021 11:30 = 05.01.00 23:52
и что такое тут ваш результат
я могу его отформатировать, как 05 23:52, вопрос почему он считает на день меньше, чем такой же расчет в excel
источник

KK

Konstantin Kadikin in Power BI Group RU
Vadim Husachenko
Select
DATEDIFF (DAY, (DATEADD(yy, DATEDIFF(yy,0,getdate()) - 1, 0)), (DATEADD(yy, DATEDIFF(yy,0,getdate()), -1)))

Результат = 365

DOG  - прав!
Я счас сам не пойму уже, в чем прав)
У человека был запрос от том, что надо ограничить выборку по дате. Я тут пытаюсь доказать что незачем это передавать в источник и получать обратно. То есть нафиг тут селекты
источник

UV

U Ver in Power BI Group RU
Я окончательно потерялась
источник

KK

Konstantin Kadikin in Power BI Group RU
U Ver
Я окончательно потерялась
судя по всему - да. Вам что надо посчитать, еще раз спрашиваю? Количество дней между 12 и 5-м марта?)
источник

UV

U Ver in Power BI Group RU
количество дней и часов
источник

KK

Konstantin Kadikin in Power BI Group RU
datediff
источник