Questione : Errore di domanda di Oracle Sql

Le linee stabilite somma di SQL> di calcolo di disposizione a35
SQL> di evento della colonna di 132
SQL> di cnt sulla rottura del report
SQL> sull'insieme stabilito del on
SQL> dell'intestazione del report
SQL> pagesize 100
SQL> a.event prescelto, il cnt di conteggio (*), il min_wait minimo del
2 (SECONDS_IN_WAIT), il avg_wait rotondo del
3 ( del avg (SECONDS_IN_WAIT)), il max_wait
5 del
4 (SECONDS_IN_WAIT) dal b
6 di v$session_wait a, di v$session dove a.sid > 7
7 e b.sid = a.sid
8 e b.status = 'Br/> del ACTIVE'< 9 gruppi da ordine di a.event
10 da desc 2; *
ERROR del max_wait
del
max (SECONDS_IN_WAIT) alla linea 4:
ORA-00918: della colonna tipi del defined

Hi ambiguamente quando lo iam che prova a fare funzionare questa domanda la relativa rappresentazione sopra l'errore in modo da può voi aiutarlo prego fuori a risolvere questo problem
class= del

Risposta : Errore di domanda di Oracle Sql

la colonna SECONDS_IN_WAIT è presente in entrambe le viste contenute nella vostra domanda, in modo da dovete specificare quale volete.  Così, se volete quello da V$SESSION_WAIT quindi usare quanto segue:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
selezionare a.event, 
	contare (*) il cnt,
	min_wait minimo (a.SECONDS_IN_WAIT),
	rotondo (avg (a.SECONDS_IN_WAIT)) avg_wait,
	max_wait massimo (a.SECONDS_IN_WAIT)
da v$session_wait a, v$session b
dove a.sid > 7
    e b.sid = a.sid
    e b.status = “ACTIVE„
gruppo da a.event
ordine da desc 2;
Altre soluzioni  
 
programming4us programming4us