|
v7: Помогите с запросом 1С++ |
☑ |
0
gen052
12.09.12
✎
10:36
|
Есть рабочий запрос
|SELECT
| $ДокС.Количество*$ДокС.Коэффициент as [Кол],
| $ДокС.Сумма as [Сум],
| $Док.Контрагент as [Контр $Справочник.Контрагенты],
| $Док.Склад as [Склад $Справочник.Склады],
| $Док.КодОперации as [Тип $Перечисление.КодыОпераций]
|FROM
| $ДокументСтроки.Реализация as ДокС
|INNER JOIN
| $Документ.Реализация as Док ON Док.IDDoc = ДокС.IDDoc
|INNER JOIN
| _1SJourn as Жур ON Жур.IDDoc = ДокС.IDDoc
|WHERE
| $Док.Контрагент IN (SELECT Val FROM #ГруппаКонтр)AND
| $Док.Склад IN (SELECT Val FROM #ГруппаСкладов) AND
| Жур.Date_Time_IDDoc BETWEEN :НачДата AND :КонДата~ AND
| Жур.Closed & 1 = 1
Можно ли в нем сделать группировку по периодам (неделя, месяц, день, год) ?
|
|
1
mikecool
12.09.12
✎
10:37
|
можно
|
|
2
gen052
12.09.12
✎
10:37
|
помогите, если не трудно
|
|
3
mikecool
12.09.12
✎
10:38
|
(2) я не знаю как выцепить часть даты скулем )
возможно есть типа DATEPART )
|
|
4
mikecool
12.09.12
✎
10:39
|
+3 есть такое, читай справку, формируй нужное значение и группируй по нему
|
|
5
gen052
12.09.12
✎
10:39
|
В принципе, год, месяц и день можно из даты документа вытащить.
А как быть с неделей?
|
|
6
Ёпрст
гуру
12.09.12
✎
10:41
|
(5)на 1cpp в FAQ валяется статья с примерами, там усё есть.. и по-недельно, по-квартально в том числе
|
|
7
mikecool
12.09.12
✎
10:42
|
(5) ну если сложно прочитать (3), то даже не знаю...
|
|
8
Mikeware
12.09.12
✎
10:46
|
(7) это называется "сделайте за меня"
|
|
9
gen052
12.09.12
✎
10:49
|
(6) можно ссылку?
|
|
10
mikecool
12.09.12
✎
10:50
|
(8) +1 )
|
|
11
Ёпрст
гуру
12.09.12
✎
10:50
|
|
|
12
gen052
12.09.12
✎
10:53
|
спасибо
|
|
13
Z1
12.09.12
✎
10:55
|
(0) В select добавь поле ( week неделя другие паарметры смотри в datepart )
datepart(week,cast(left(Жур.Date_Time_IDDoc,8) as datetime) )
и по этому полю делай группировку.
|
|
14
gen052
12.09.12
✎
10:56
|
(13) Zl, спасибо, сейчас попробую
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший