La funzione " count ( ) " in Oracle conta il numero di record recuperati dai vostri comandi di interrogazione . Per esempio, se volete sapere quanti clienti si dispone di una tabella , è possibile utilizzare la funzione di conteggio . L'affermazione " join" unisce ad un altro tavolo , in modo da poter creare query più avanzate . Ad esempio , utilizzare la funzione di conteggio che unisce clienti e ordini , in modo da poter scoprire quanti ordini di un cliente ha nel sistema . Istruzioni
1
Fare clic sul pulsante di Windows "Start " e selezionare " Tutti i programmi ". Fare clic su "Oracle ", quindi fare clic su " SQL Designer " per aprire la console di programmazione .
2
Fare clic su " New Query " per aprire un editor di query . Avviare il codice con la tua affermazione di base unito tavolo . Ad esempio , il codice seguente si unisce ad una cliente e tabelle ordini :
select * from clienti unirsi ordini on customer.id = orders.id
L'esempio sopra recupera tutti i clienti che dispongono di un ordine.
3
modificare la query per contare il numero di record restituiti dalla tabella cliente. La seguente utilizza la query dal punto 2 per contare gli ordini dei clienti :
select count ( *) from cliente unirsi ordini on customer.id = orders.id
4 Premere il tasto " F5 "per eseguire il codice . La finestra dei risultati mostra un conteggio di clienti con ordini .