У меня есть несколько запросов, которые я запускаю каждый день. Есть ли способ установить диапазон дат для нескольких выборок, а не вводить дату в каждом select.I использовать разработчик oracle sql для их запуска.Множественный диапазон дат запроса
здесь пример только три, но есть около десятка запросов:
select count(*)"Tall ord"
from cr_ordpar
inner join cr_palhis on cr_palhis.pikref = cr_ordpar.pikref
inner join CR_LODHED_DESP on cr_lodhed_desp.ilodno = cr_ordpar.ILODNO
where cr_palhis.hstdat between '24-nov-15 07:00' and '25-nov-15 07:00:00'
and hststs_str = 'Pallet Output From Racking'
and cr_palhis.palhgt = '2700'
order by cr_lodhed_desp.lodref;
select count(*)"Tall del"
from cr_palhis
where cr_palhis.hstdat between '24-nov-15 07:00' and '25-nov-15 07:00:00'
and hststs_str = 'Pallet Deleted'
and cr_palhis.palhgt = 2700
and cr_palhis.rakblk <> 510;
select count(*)"Tall ind"
from cr_palhis
where cr_palhis.hstdat between '24-nov-15 07:00' and '25-nov-15 07:00:00'
and hststs_str = 'Pallet Indexed'
and cr_palhis.PALHGT = '2700';
'' 24 -nov-15 07: 00'' не является ** DATE **, это ** строка **. Что такое ** тип данных ** 'cr_palhis.hstdat'? –
Вопрос: как будет обрабатываться конечный результат. Это justa report или нам нужно передать это другому инструменту Front end? –