Я тестировал этот код SQL для создания маленькой таблицы, в нем 4 строки данных, и я получаю быстрый запрос, но когда я переключаюсь на истинную таблицу с глубоким временем и не даю никакого результата, эта таблица истинности содержит более 1 миллиона записей
SELECT DISTINCT /*+ richs_secret_hint */
em_code, (to_date(end_date,'DD-MM-YYYY') - level + 1) AS days
FROM
islaam_vca where em_code = '2222'
CONNECT BY level <= (to_date(end_date,'DD-MM-YYYY') - to_date(start_date,'DD-MM-YYYY') + 1)
order by days ASC
;
дай мне быстрый результат
любой поможет мне, как получить быстрый результат из истинной таблицы