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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
06.10.2008, 12:11
|
|||
|---|---|---|---|
|
|||
подсчёт недель |
|||
|
#18+
всем привет... Такой вопрос, как програмно по дате узнать номер недели года, например (2008.01.03 это 1 неделя года 2008.01.08 это 2 и т.д.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2008, 12:18
|
|||
|---|---|---|---|
|
|||
подсчёт недель |
|||
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2008, 12:21
|
|||
|---|---|---|---|
|
|||
подсчёт недель |
|||
|
#18+
Добрый Э - Эх Код: plaintext Если нужна неделя внутри года, то Код: plaintext Код: plaintext А вообще, RTFM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2008, 12:23
|
|||
|---|---|---|---|
|
|||
подсчёт недель |
|||
|
#18+
немного не правелен вопрос : есть таблица где человек резервирует вещь Код: plaintext 1. 2. 3. 4. 5. 6. 7. Код: plaintext 1. 2. 3. 4. и вот по creation_moment и first_day, last_day надо узнать номер недели в году ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2008, 12:24
|
|||
|---|---|---|---|
|
|||
подсчёт недель |
|||
|
#18+
valuez и вот по creation_moment и first_day, last_day надо узнать номер недели в годуИ какие сложности? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2008, 12:27
|
|||
|---|---|---|---|
|
|||
подсчёт недель |
|||
|
#18+
я пробую это сделать по доке Код: plaintext ошибка ERROR: syntax error at or near "orders" LINE 118: select extract (week from timestamp (orders.last_day)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2008, 12:35
|
|||
|---|---|---|---|
|
|||
подсчёт недель |
|||
|
#18+
valuezя пробую это сделать по доке Код: plaintext ошибка ERROR: syntax error at or near "orders" LINE 118: select extract (week from timestamp (orders.last_day))И чё, в доке прям так и написано как ты делаешь? Мне вот кажется, что там должно быть что-то вроде такого: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2008, 13:41
|
|||
|---|---|---|---|
|
|||
подсчёт недель |
|||
|
#18+
последний вариант тоже не подходит я пробую создать функцию Код: plaintext 1. 2. 3. 4. и вот вместо timestamp надо подставить значение которое будеи запрашиваться из таблицы например creation_moment timestamp not null default now() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2008, 13:50
|
|||
|---|---|---|---|
|
|||
подсчёт недель |
|||
|
#18+
valuezпоследний вариант тоже не подходит я пробую создать функцию Код: plaintext 1. 2. 3. 4. и вот вместо timestamp надо подставить значение которое будеи запрашиваться из таблицы например creation_moment timestamp not null default now()Ты чё, прямо так и написал? Если что, то вместо timestamp нужно подставлять название твоего поля с датой. Вместо text нужно подставлять форматную маску интересующей тебя части даты. Если привязаться к твоим полям, то там должно быть примерно следующее: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2008, 14:30
|
|||
|---|---|---|---|
|
|||
подсчёт недель |
|||
|
#18+
функция работает только вместо orders.last_day надо current_timestamp Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2008, 14:58
|
|||
|---|---|---|---|
|
|||
подсчёт недель |
|||
|
#18+
продолжаю дальше :) Что неправильно тут ? Код: plaintext 1. 2. 3. 4. 5. 6. пишет что ошибка при обьявлении переменной @timetext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2008, 15:23
|
|||
|---|---|---|---|
подсчёт недель |
|||
|
#18+
в SQL declare создаёт курсор, а не переменную -- „Истина — это вовсе не то, что можно убедительно доказать, это то, что делает всё проще и понятнее“ — Антуан де Сент-Экзюпери ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2008, 15:37
|
|||
|---|---|---|---|
|
|||
подсчёт недель |
|||
|
#18+
ладно люди помогите (я уже совсем запутался) мне надо чтобы эта функция выдавала номер недели в году Код: plaintext 1. 2. 3. 4. 5. в выделенном месте выдаёт ERROR: syntax error at or near "timetext" LINE 122: select extract (week from timestamp timetext ); вместо timetext должно быть время конвертированное в текст to_char ( current_timestamp,'WW')as timetext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.10.2008, 16:19
|
|||
|---|---|---|---|
подсчёт недель |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. -- „Истина — это вовсе не то, что можно убедительно доказать, это то, что делает всё проще и понятнее“ — Антуан де Сент-Экзюпери ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=53&mobile=1&tid=2003994]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
34ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 338ms |

| 0 / 0 |
