Pl Sql

Тема в разделе "SQL", создана пользователем Жук, 25 авг 2014.

  1. Жук

    Жук Active Member

    Регистрация:
    29 янв 2007
    Сообщения:
    25
    Симпатии:
    0
    Здравствуйте! не работал с базами данных oracle. Но руководство срочно просит данные вытащит.
    не могу найти функцию работу со временем.
    мне нужно с бд вытащит все заявки за 2013 год. где нужно рассчитать время исполнения заявки. т.е
    есть время приема заявки и время закрытия заявки. нужно расчитать сколько времени ушло. время закрытия-время приема заявки. результат написать в одном поле.
    например 1 день,2 часа,40 минут результат.

    select p.* from zayavki p
    where ......
     
  2. -master-

    -master- Well-Known Member

    Регистрация:
    14 янв 2012
    Сообщения:
    629
    Симпатии:
    18
    так и писать
    время закрытия-время приема заявки
     
  3. Жук

    Жук Active Member

    Регистрация:
    29 янв 2007
    Сообщения:
    25
    Симпатии:
    0
    время,затраченное на исполнение каждой заявки мне нужно вытащить

    SELECT p."NUMBER",p.open_time+1/4,p.Close_Time+1/4,
    MONTHS_BETWEEN (TO_DATE (p.Close_Time, 'dd.mm.yyyy'), TO_DATE (p.open_time, 'dd.mm.yyyy')) / 12 years,
    MONTHS_BETWEEN (TO_DATE (p.Close_Time, 'dd.mm.yyyy'), TO_DATE (p.open_time, 'dd.mm.yyyy')) months,
    MONTHS_BETWEEN (TO_DATE (p.Close_Time, 'dd.mm.yyyy'), TO_DATE (p.open_time, 'dd.mm.yyyy')) / 12 * 365 days
    from probsummarym1 p

    Как это написать? и у меня не получается время вычислить.
    чтобы показал мне такой результат в одном поле:
    1 день,2 часа,40 минут.
     
  4. -master-

    -master- Well-Known Member

    Регистрация:
    14 янв 2012
    Сообщения:
    629
    Симпатии:
    18
    это не результат, это форматированный вывод
     
Загрузка...
Похожие Темы - Sql
  1. mrtg
    Ответов:
    1
    Просмотров:
    56
  2. mrtg
    Ответов:
    14
    Просмотров:
    217
  3. Allegro
    Ответов:
    3
    Просмотров:
    116
  4. rhino101
    Ответов:
    0
    Просмотров:
    347
  5. karitsa
    Ответов:
    1
    Просмотров:
    458

Поделиться этой страницей