Możesz użyć podzapytania, aby usunąć duplikaty:
select department_id, count(*),
listagg(manager_id, ' | ') within group (order by manager_id)
from (select distinct department_id, manager_id
from employees
) e
group by department_id
Możesz użyć podzapytania, aby usunąć duplikaty:
select department_id, count(*),
listagg(manager_id, ' | ') within group (order by manager_id)
from (select distinct department_id, manager_id
from employees
) e
group by department_id
Odzyskiwanie bazy danych Oracle
Czy zakleszczenie może wystąpić przy tej samej metodzie dostępu?
PL/SQL:ORA-00904:nieprawidłowy identyfikator &PL/SQL:Instrukcja zignorowana&PLS-00364:użycie zmiennej indeksu pętli jest nieprawidłowe
Czy wydajność wpłynie na wielokrotne wywoływanie procedury bazy danych z aplikacji?
Jak mogę wysłać wyniki zapytania Oracle pocztą elektroniczną. Wolałbym dołączyć do wiadomości e-mail jako plik Excel.