У меня есть таблица с политикой нет, код состояния, дата состояния.Запрос, чтобы вернуть разницу дат между записями
Я хочу получить разницу между датами статуса для каждой политики (будет иметь более одной записи с разными кодами состояния) после сортировки по датам состояния для каждой политики.
Разница в датах состояния должна учитывать только определенные коды состояния. для, например: считают, что 5,6 являются коды состояния, которые необходимо учитывать
pol_nm st_cd st_date
pol 1 5 1st june
pol 1 6 2nd june
pol 1 7 4th june
pol 1 6 6th june
pol 1 8 9th june
pol 1 9 10th june
pol 1 10 11th june
я должен получить выход как
pol_nm sleep_tm
pol 1 6
, которая является разница (4 июня по 1 июня) + (девятую июнь-6 июня)
Может ли кто-нибудь помочь мне запросить выход?
Некоторые примеры, основанные на новом Req:
Policy_No Status_Cd Status_Dt
A 8 02/01/2011
A 23 03/30/2011
Policy_Sleep_Time 0
---------------------------------------------------------
Policy_No Status_Cd Status_Dt
B 8 12/29/2011
B 27 01/28/2012
B 27 01/28/2012 124
B 34 05/31/2012
Policy_Sleep_Time 124
---------------------------------------------------------
Policy_No Status_Cd Status_Dt
C 4 02/11/2007
C 4 02/11/2007
Policy_Sleep_Time 0
---------------------------------------------------------
Policy_No Status Cd Status_Dt
D 8 9/17/2012
D 8 9/17/2012
D 8 9/17/2012
D 23 1/1/2013
D 3 2/1/2013
D 5 2/5/2012
D 23 3/1/2013
D 8 3/6/2013
D 8 3/6/2013
D 44 3/9/2013
D 1 3/23/2013
Here the policy sleep time is 35
Можете ли вы приложить больше усилий при написании своего вопроса? Как имена столбцов в таблице и каковы ваши выходные столбцы? –
имена столбцов - нет политики, код состояния, дата состояния. – RRR
Добавление еще одного столбца для времени ожидания. Мне нужно проверить правильность времени ожидания. – RRR