Я пытаюсь выполнять один и тот же запрос снова и снова, чтобы получить статус процесса.
Как использовать PL / SQL и окно СУБД или просто окно Результат запроса, чтобывыполнить это?
Мой запрос выглядит так:
Select count(table1.*) from table1
inner join table2 on table1.fk = table2.fk
inner join table3 on table3.fk = table2.fk
where
table1.col2={a value}
Я посмотрел несколько ответов, которые обсуждались с использованием цикла или dbms.output.put_line (), но не могу получить мойсуд должен быть тем, что отображается.
Пример данных в этих таблицах:
table1.columnName содержит идентификаторы компании и идентификаторы программы / процесса
Col1 | Col2 | col3
1 | 42 | 2
2 | 42 | 2
3 | 42 | 2
1 | 41 | 2
4 | 41 | 2
1 | 43 | 2
Пример вывода длязапрос где table1.col2 = 42 будет равен 3, потому что есть 3 строки, в которых Col2 имеет значение 42
Спасибо