T-SQL - как определить дату начала года имея дату документа? #158341


#0 by Иде я
Как оказалось у меня был косяк с определением даты начала года. И соответственно надо написать правильно. вот моя бредятина :      set @pDateResult=@tmpDate-31;   Теоретически она возвращает дату начала месяца предшествующего началу года  - т.к. на эту дату хранятся итоги на регистрах. Но практически оказалось не так. Я не могу понять сейчас ее смысла :)
#1 by Иде я
select DATEADD(month,-(MONTH(@pDateDoc)),@pDateDoc) Кажись вот это оно. Кто несогласен ?
#2 by Иде я
@pDateDoc - всегда первого числа месяца...
#3 by Иде я
(1,2) Спасибо - реально помогли :)
#4 by Иде я
Теперь помогите в ;
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С