из-за соображений безопасности я удаление за столом names.SorryOracle: Получить значение, основанное на предыдущей записи на основе периода
-1
A
ответ
0
Я думаю, вам нужно добавить partition by
:
SELECT pgm_id, pml.period_id, medi_cov_lives,
LAG(medi_cov_lives, 1, 0)
OVER (PARTITION BY pgm_id ORDER BY pml.pgm_id, pml.period_id
) AS pre_medi_cov_lives
FROM <table> pml;
0
Вы должны указать lag
обрабатывать каждый pgm_id
отдельно, с пунктом partition by
:
CREATE OR REPLACE FORCE VIEW HCRS.PGM_MEDI_LIVES_V
(
PGM_ID,
PERIOD_ID,
MEDI_COV_LIVES,
PREV_MEDI_COV_LIVES
)
AS
SELECT
pgm_id,
pml.period_id,
medi_cov_lives,
LAG (medi_cov_lives, 1, 0)
OVER (PARTITION BY pml.pgm_id ORDER BY pml.period_id)
AS pre_medi_cov_lives
FROM PGM_MEDI_LIVES pml;
Смежные вопросы
- 1. Обновление столбца на основе предыдущей записи
- 2. XML.Linq - получить значение, основанное на другое значение
- 3. Как вставить записи на основе предыдущей вставки?
- 4. Как обновлять на основе предыдущей записи
- 5. Как получить значение, основанное на определенной вероятности
- 6. дисплей записи на основе значений в предыдущей записи
- 7. Oracle - Фильтровать записи на основе входного значения
- 8. Исключение, основанное на дате ввода записи в таблицу в Oracle
- 9. Получить предыдущее значение, основанное на конкретном элементе
- 10. Получить строку Значение, основанное на счете
- 11. Oracle создать представление, основанное на другом виде
- 12. мс доступное поле даты автозаполнения на основе даты предыдущей записи
- 13. SQL-запрос для выбора предыдущей записи на основе значения
- 14. Элемент формата ретранслятора Asp.Net на основе предыдущей записи
- 15. Основанное на диске хранилище на основе документов
- 16. Oracle выбрать поле в другой записи на основе текущей записи
- 17. Paypal постоянная оплата на основе события не на основе периода
- 18. комплекс сортировки на основе следующей и предыдущей записи в SQL
- 19. SQL заявление условно выбора записей на основе предыдущей записи
- 20. получить значение на основе инструкции Switch
- 21. Oracle SQL-Flag записи на основе даты записи против истории
- 22. Как получить значение в словаре, основанное на ключе в VBA
- 23. Переключить значение ячейки на основе значения предыдущей ячейки
- 24. GroupBy на основе значения в предыдущей строке
- 25. Формула - выберите значение, основанное на где пункт
- 26. Максимальное значение в массиве, основанное на функции
- 27. выберите случайное значение, основанное на вероятности вероятности
- 28. R - значение заполнения на основе условий в формате периода лица
- 29. установить выбранное значение, основанное на родительском значении
- 30. Создайте всплывающее окно, основанное на том, что отображает записи на основе предоставленного значения родительского окна.
большое спасибо –