Hvordan Oppsummer flere poster i One Bruke Oracle SQL

Oracle PL-SQL språk inkluderer en "sum" funksjon som lar deg oppsummere en gruppe med poster og legge til alle verdier i en sammendrag. SUMMER-funksjonen total alle postene returneres i "velg" statement, slik at du kan oppsummere alle poster i en tabell eller bare en filtrert sett med poster i databasen.

Bruksanvisning

1 Åpne Oracle Enterprise Manager-programmet i programmenyen i Windows. Åpne en ny PL-SQL editor for å skrive din Oracle funksjon.

2 Lag select-setningen for å hente en liste over poster du ønsker å oppsummere. For eksempel, for å oppsummere bestilling beløp for en bestemt kunde, henter følgende kode en liste over ordre totaler for kunden:

velg ORDER_TOTAL
fra customer_orders
hvor CustomerId = 22

I dette eksempelet er rekkefølgen totale beløp for kundenummer 22 hentes.

3 Legg til "summen" -funksjonen til total ordretotal, som returnerer bare en oppsummering beløp når du kjører spørringen. Følgende kode summerer ordretotal:

velg sum (ORDER_TOTAL) som OrderTotal
fra customer_orders
hvor CustomerId = 22

4 Klikk på "Kjør" -knappen for å utføre setningen. En linjeelement avkastning heter "OrderTotal." Gjennomgå linje for å vise sammendrags resultater.