powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Практическая задачка на даты
7 сообщений из 7, страница 1 из 1
Практическая задачка на даты
    #39569283
Алекссс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Грузчики работают по понедельникам и четвергам
бухгалтерия не против 13-го и 22-го (входной параметр)
вычислить дату, когда они состыкуются

Модератор: Вложение удалено.
...
Рейтинг: 0 / 0
Практическая задачка на даты
    #39569290
Фотография Sayan Malakshinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
...
Рейтинг: 0 / 0
Практическая задачка на даты
    #39569302
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13 И 22 - никогда. Eсли 13 понедельник, то 22 среда а никак не четверг.

SY.
...
Рейтинг: 0 / 0
Практическая задачка на даты
    #39569381
Алекссс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SY, надо найти ближайшую одну дату соответствия
...
Рейтинг: 0 / 0
Практическая задачка на даты
    #39569435
MazoHist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если считать от сегодняшнего дня, то 22.01.2018

решение "в лоб"
Код: plsql
1.
2.
3.
4.
5.
with t as (select rownum-1 rn from dual connect by level <=366)
select min(trunc(sysdate) + rn) d
from t
where to_char(trunc(sysdate) + rn, 'D') in ('1','4') 
and extract(day from  trunc(sysdate) + rn) in (13,22)


...
Рейтинг: 0 / 0
Практическая задачка на даты
    #39569472
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MazoHist
Код: plsql
1.
'D'

Код: plsql
1.
alter session set nls_territory = america;
...
Рейтинг: 0 / 0
Практическая задачка на даты
    #39569503
MazoHist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKadMazoHist
Код: plsql
1.
'D'

Код: plsql
1.
alter session set nls_territory = america;


Знаю, пример как это правильно делать тут пролетал, искать не очень удобно было. Просто идея.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Практическая задачка на даты
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]