Pytanie : Wyrocznia Sql Zapytanie błąd

SQL> ustalony linia 132
SQL> szpaltowy wydarzenie format a35
SQL> compute suma cnt na report
SQL> przerwa na report
SQL> ustalony kłoszenie on
SQL> set pagesize 100
SQL> wybrany a.event, obliczenie (*) cnt,
2 minimalny (SECONDS_IN_WAIT) min_wait,
3 3 (avg (SECONDS_IN_WAIT) ) avg_wait,
4 4 (SECONDS_IN_WAIT) max_wait
5 od v$session_wait a, v$session b
6 dokąd a.sid > 7
7 i b.sid = a.sid
8 i b.status = 'ACTIVE'< br/> 9 grupa a.event
10 rozkaz 2 desc;
max (SECONDS_IN_WAIT) max_wait
*
ERROR przy linia 4:
ORA-00918: kolumna problem
defined

Hi facet gdy iam ten zapytanie swój seans nad błąd więc móc ty pomagać swój ten problem

Odpowiedź : Wyrocznia Sql Zapytanie błąd

the kolumna SECONDS_IN_WAIT być teraźniejszy w oba widok zawierać w twój zapytanie, więc ty potrzebować potrzebować ty chcieć.  W Ten Sposób, jeżeli ty chcieć the jeden od V$SESSION_WAIT then używać the następujący:
(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
wybierać a.event, 
	liczyć (*) cnt,
	minimalny (a.SECONDS_IN_WAIT) min_wait,
	a.SECONDS_IN_WAIT (avg (a.SECONDS_IN_WAIT)) avg_wait,
	max_wait (a.SECONDS_IN_WAIT) max_wait
od v$session_wait a, v$session B
dokąd a.sid > 7
    i b.sid = a.sid
    i b.status = "AKTYWNY"
grupa a.event
rozkaz 2 desc;
Inne rozwiązania  
 
programming4us programming4us