Come: query gerarchiche in Oracle

June 14

Come: query gerarchiche in Oracle


Un database Oracle legato alla progettazione di un database relazionale. In un database relazionale, i dati non vengono memorizzati in modo gerarchico. Questo disegno ha una serie di vantaggi, tra cui l'elaborazione più veloce e un uso più efficiente dello spazio. Ma anche se i database Oracle non sono di natura gerarchica, gli sviluppatori di database possono utilizzare le loro domande per visualizzare i risultati in modo gerarchico. È possibile utilizzare le query gerarchiche per visualizzare i dati provenienti da rapporti naturali, come il rapporto tra un manager e impiegati che del gestore.

istruzione

1 Accedere al computer e aprire il database di Oracle. Aprire ogni tabella i cui campi si desidera includere nella query gerarchica.

2 Nota i nomi di quei campi e come si vuole includerli nella query. La query gerarchica utilizza i dati che si specifica per fornire i risultati.

3 Aprire lo strumento di query di Oracle e digitare la query. Una query che tira l'ID del dipendente, il cognome e direttore ID dalla tabella dipendenti sarebbe simile a questa:

SELEZIONE employee_id, l_name, mgr_id

FROM employees

CONNECT previo empoyee_id = mgr_

4 Fai clic su "Esegui" sulla barra degli strumenti per eseguire la query. Esaminare i risultati della query e stampare o esportare in base alle necessità.