Я извлекаю данные из базы данных, и мне нужен первый день каждого месяца за последний год.Это для отчета, который будет запускаться каждый месяц, поэтому я не хочу создавать массив, а затем обновлять этот массив каждый месяц.Пока он у меня там, где он выводит первое число этого месяца:
SELECT
SCART.STA_FRAME_STAT.ARRAY,
SCART.STA_FRAME_STAT.S_DATE
FROM
SCART.STA_FRAME_STAT
WHERE
(SCART.STA_FRAME_STAT.S_DATE) = (trunc(sysdate) - (to_number(to_char(sysdate,'DD')) -1 ))
, где его вывод показывает:
Array S_DATE
1 5/1/2018
2 5/1/2018
. .
. .
. .
Любое руководство о том, как я мог получить это обратнос 1 по 5 мая с выводом только первого числа месяца, так что я могу уменьшить размер, будет принята с благодарностью.Кстати, я работаю в TOAD.