|
Вычисление номера недели месяца в запросе | ☑ | ||
---|---|---|---|---|
0
deadpuma
06.12.12
✎
13:05
|
Нужно в запросе как то написать вот это выражении
НеделяГода(Дата)-НеделяГода(НачалоМесяца(Дата)) +1 в отладчике все проверил, считается правильно, но затруднения возникли как это вписать в запрос? |
|||
1
Wobland
06.12.12
✎
13:06
|
впиши это в СКД
|
|||
2
Axel2009
06.12.12
✎
13:07
|
открываешь конструктор запросов и смотришь функции работы с датами. там все это есть.
|
|||
3
deadpuma
06.12.12
✎
13:10
|
(2) там есть только не совсем такие
(1) ни когда не делал через скд как это делается не подскажите |
|||
4
Cube
06.12.12
✎
13:12
|
(3) Из справки:
Функция ДЕНЬНЕДЕЛИ Данная функция предназначена для вычисления дня недели из значения типа ДАТА. День недели находится в диапазоне 1 (понедельник) – 7 (воскресенье). Параметр функции – это выражение, имеющее тип ДАТА. Если в качестве параметра фигурирует значение типа ДАТА, то результатом функции будет значение типа ЧИСЛО. Если в качестве параметра будет использовано значение NULL, то результатом функции также будет значение NULL. Другие значения считаются недопустимыми и приводят к ошибке исполнения запроса. см. также: Функции языка запросов |
|||
5
Maxus43
06.12.12
✎
13:17
|
РАЗНОСТЬДАТ не прокатит чтоль?
|
|||
6
deadpuma
06.12.12
✎
13:22
|
(5) не совсем понимаю как по ней получить номер недели месяца?
она же возвращает Дату |
|||
7
Wobland
06.12.12
✎
13:25
|
(5) нет
(4) неделю ему зацитируй |
|||
8
Cube
06.12.12
✎
13:25
|
А, так номер недели нужен!)) А я что-то попутал. Но всё равно, справку никто не читал, походу...
Функция НЕДЕЛЯ Данная функция предназначена для вычисления номера недели года из значения типа ДАТА. Параметр функции – это выражение, имеющее тип ДАТА. Если в качестве параметра фигурирует значение типа ДАТА, то результатом функции будет значение типа ЧИСЛО. Если в качестве параметра будет использовано значение NULL, то результатом функции также будет значение NULL. Другие значения считаются недопустимыми и приводят к ошибке исполнения запроса. см. также: Функции языка запросов |
|||
9
Wobland
06.12.12
✎
13:25
|
(8) оперативно! ;)
|
|||
10
Wobland
06.12.12
✎
13:27
|
(3) в вычисляемых полях это делать в СКД
|
|||
11
Reset
06.12.12
✎
13:28
|
То есть, возможно, что-то типа
Неделя(Дата)-Неделя(НачалоПериода(Дата,Месяц))+1 |
|||
12
Reset
06.12.12
✎
13:28
|
Это развитие (8), первенство не оспариваю ;p
|
|||
13
Wobland
06.12.12
✎
13:29
|
ДенисЧ так по миру пойдёт
|
|||
14
deadpuma
06.12.12
✎
13:33
|
(11) (8) спасибо за помощь!
|
|||
15
Wobland
06.12.12
✎
13:34
|
(14) а мне спасибо?
|
|||
16
Maxus43
06.12.12
✎
13:36
|
(15) не заслужил)
|
|||
17
Wobland
06.12.12
✎
13:37
|
я был вторым после Axel2009
|
|||
18
Cube
06.12.12
✎
13:39
|
:))
|
|||
19
deadpuma
06.12.12
✎
13:39
|
(15) (16) всем спасибо, жаль тут кнопки нету сказать спасибо всем)
|
|||
20
Wobland
06.12.12
✎
13:43
|
(19) персональная благодарность не выглядит формальной отпиской
|
|||
21
Maxus43
06.12.12
✎
13:45
|
(20) так же хочешь? v8: Помогите с отладкой внешней обработки (БСП) (4)
|
|||
22
Wobland
06.12.12
✎
13:47
|
а Асмодей так и ленится сделать возможность лайкать котиков...
|
|||
23
Wobland
06.12.12
✎
13:52
|
вот ещё вариант: v8: Значение не является значением объектного типа (Выполнить)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |