В Oracle У меня есть таблица с 5 полями:Oracle Sql "создать" записи, основанные на полях
ID
PublishDate
StartDate
EndDate
Значение
Идея здесь в том, что я хочу «сгенерировать» записи, которые являются betw een StartDate и EndDate с теми же значениями, что и ID, PublishDate, & Значение этих записей.
т.е. это
10, 11/20/2014, 1/1/2016, 3/1/2016, 10
превращается в
10, 11/20/2014, 1/1/2016, 10
10, 11/20/2014, 2/1/2016, 10
10, 11/20/2014, 3/1/2016, 10
Так что я сделал это в прок, где я обхвата над каждой записи и генерации отчетов, но если мне интересно там это SQL-способ сделать что-то вроде этого?
К сожалению, это общий пример поиска универсального решения. Нельзя принимать какие-либо значения поля. К сожалению, это была моя ошибка, чтобы не показывать это. Это также, похоже, не заполняет дни. – user441521
@ user441521 Извините, я не смотрел на выход внимательно. Я обновил свой ответ. – Multisync
Знаете ли вы, что это очень медленный процесс? Запрос еще не вернулся для меня в моей ситуации, когда я принимаю ваш второй пример для моей конкретной таблицы. Нет ошибки, просто никогда не заканчивается. – user441521