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

start [/forum/topic.php?desktop=1&fid=53&tid=2003994]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
62ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 403ms |

| 0 / 0 |
