“Oracle все даты между двумя датами” Ответ

Oracle все даты между двумя датами

-- All dates between 01/01/2021 and 15/01/2021
SELECT to_date('01/01/2021', 'DD/MM/YYYY') + ROWNUM - 1
FROM ALL_OBJECTS
WHERE ROWNUM <= to_date('15/01/2021', 'DD/MM/YYYY') 
	- to_date('01/01/2021', 'DD/MM/YYYY') + 1;
VasteMonde

разница в Oracle между двумя датами за последние годы

select floor(months_between(date '2012-10-10', date '2011-10-10') /12) from dual;

select floor(months_between(date '2012-10-9' , date '2011-10-10') /12) from dual;
Krushn

разница в Oracle между двумя датами в секунды

SELECT (END_DT - START_DT) * 60 * 60 * 24 FROM MY_TABLE;   	-- Seconds
SELECT (END_DT - START_DT) * 60 * 24 FROM MY_TABLE;   		-- Minutes
SELECT (END_DT - START_DT) * 24 FROM MY_TABLE;   			-- Hours
VasteMonde

Ответы похожие на “Oracle все даты между двумя датами”

Вопросы похожие на “Oracle все даты между двумя датами”

Больше похожих ответов на “Oracle все даты между двумя датами” по Sql

Смотреть популярные ответы по языку

Смотреть другие языки программирования