Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Выбрать количество дней от начала недели, месяца, квартала...  [new]
МКЛ
Guest
С месяцем просто :-)

select round(sysdate-trunc(sysdate,'MM')) from dual

А как с остальными...??
3 сен 07, 17:34    [4614353]     Ответить | Цитировать Сообщить модератору
 Re: Выбрать количество дней от начала недели, месяца, квартала...  [new]
МКЛ
Guest
Тока не ругайте сильна :-)
3 сен 07, 17:36    [4614366]     Ответить | Цитировать Сообщить модератору
 Re: Выбрать количество дней от начала недели, месяца, квартала...  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
аналогично однако :)
SELECT TRUNC(sysdate, 'Q')
FROM dual

SELECT TRUNC(sysdate, 'WW')
FROM dual

SELECT TRUNC(sysdate, 'Y')
FROM dual
3 сен 07, 17:37    [4614375]     Ответить | Цитировать Сообщить модератору
 Re: Выбрать количество дней от начала недели, месяца, квартала...  [new]
dmidek
Member

Откуда: Киев - Дортмунд
Сообщений: 116125
Правда с неделей вопрос философский , но

SQL> select round(sysdate - trunc(sysdate, 'MM')) mon,
  2         round(sysdate - trunc(sysdate, 'IW')) iw,
  3         round(sysdate - trunc(sysdate, 'Q')) quarter
  4    from dual
  5  /
 
       MON         IW    QUARTER
---------- ---------- ----------
         3          1         65
 
SQL> 
3 сен 07, 17:38    [4614385]     Ответить | Цитировать Сообщить модератору
 Re: Выбрать количество дней от начала недели, месяца, квартала...  [new]
МКЛ
Guest
tru55
аналогично однако :)
SELECT TRUNC(sysdate, 'Q')
FROM dual

SELECT TRUNC(sysdate, 'WW')
FROM dual

SELECT TRUNC(sysdate, 'Y')
FROM dual


Спасибо большое ! С меня пиво :-)
3 сен 07, 17:40    [4614396]     Ответить | Цитировать Сообщить модератору
 Re: Выбрать количество дней от начала недели, месяца, квартала...  [new]
orawish
Member

Откуда: Гадюкино-2 (City)
Сообщений: 15487
МКЛ
С месяцем просто :-)

select round(sysdate-trunc(sysdate,'MM')) from dual

А как с остальными...??

Еще я про round подумал бы мож. ceil ?
3 сен 07, 20:26    [4615052]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить