|
|
|
group by week
|
|||
|---|---|---|---|
|
#18+
подскажите пожалйста как сгруппировать понедельно? не соображу никак есть запрос Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. то есть получаю примерно следующее week starttimeCNs482009-11-2311045.567.....492009-11-29110215.567 тут понятно почему - у "них" неделя начинается с вс поэтому 29-11-2009 уже начало новой недели а мне нужно сгрупирровать понедельно Пн- Вс наверное через условие как то можно сделать типа такого но не пойму как сделать чтоб каждое значение проверял а затем указывал порядковый номер недели Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2009, 16:09 |
|
||
|
group by week
|
|||
|---|---|---|---|
|
#18+
В ASA/SA есть опция уровня базы - first_day_of_week. В ASE - datefirst. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2009, 20:02 |
|
||
|
group by week
|
|||
|---|---|---|---|
|
#18+
White Owl, спасибо большое, то что нужно у меня datefirst = 7 нашел в описании авторЧисла, соответствующие названиям дней недели, зависят от установки пареметра datefirst. У ряда языков (включая us_english, американский английский) стандартное соответствие составляет воскресенье=1, понедельник=2 и т.д. У других языков понедельник=1, вторник=2 и т.д. Стандартные параметры можно менять в ходе сеанса с помощью команды set datefirst. ну и соответсвенно возник второй вопрос как установить новове значение у меян ругается что не может проапдейтить эту переменную и вторйо вопрос можно ли эту переменную изменить только внутри одной сессии? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2009, 21:19 |
|
||
|
group by week
|
|||
|---|---|---|---|
|
#18+
228293и вторйо вопрос можно ли эту переменную изменить только внутри одной сессии?я же сказал уже: опция уровня базы. И вообще, читай документацию: http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc36272.1502/html/commands/X64136.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2009, 21:27 |
|
||
|
group by week
|
|||
|---|---|---|---|
|
#18+
White Owl, еще раз спасибо нашел как устанавливать, неправильный синтаксис был попровобал в ASE 15 значение datefirst изменяется для всех баз но для одной сессии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2009, 22:57 |
|
||
|
group by week
|
|||
|---|---|---|---|
|
#18+
а как быть с версией ASE 11.х есть там аналог datefirst? наскока я понял datefirst появилсоь только в ASE 12.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2009, 00:13 |
|
||
|
group by week
|
|||
|---|---|---|---|
|
#18+
вообщем вопрос вроде решился, мож кому пригодится нашел в описаниях для 11.5 про datefirst, ну примерно тоже самое что выше указывал авторThe numbers that correspond to the names of weekdays depend on the datefirst setting. Some language defaults (including us_english) produce Sunday=1, Monday=2, and so on; others produce Monday=1, Tuesday=2, and so on.The default behavior can be changed on a per-session basis with set datefirst. я пытался сделать следующее в ASE11 Код: plaintext 1. 2. (хотя теперь понимаю что такое решение некорректно например, если datefirst = 2, вообщем независимо от результата чему равно datefirst устанавливаем то значение которое нам нужно - вот и все реешние, а то я что то перемудрил сама команда SET DATEFIRST 1 поддерживается для примера попробовал дать следующие команды (ASE 11) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. всем спасибо за внимание ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2009, 01:58 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=36349436&tid=2010805]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
159ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 266ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...