| Tulosta Avaa käytönaikaisen ohjeen PDF-versio

#### Juoksevat yhdistetyt funktiot Juoksevat yhdistetyt funktiot muistuttavat funktionaalisia koosteita siinä suhteessa, että ne käsittelevät tietuejoukkoa syötteenä. Sen sijaan, että ne tulostaisivat yhden koosteen koko tietuejoukolle, ne tulostavat tähän mennessä havaittujen tiedostojen koosteen. Tässä osassa kuvataan sovelluksen Oracle BI Server tukemat yhdistetyt funktiot. ### MAVG Laskee liukuvan keskiarvon tulosjoukon edelliselle n riville nykyinen rivi mukaan lukien. Syntaksi: MAVG (n_expression, n) jossa:
n_expression | Mikä tahansa lauseke, joka tulkitaan numeeriseksi arvoksi.
n | Mikä tahansa positiivinen kokonaisluku. Näyttää tietojen n rivin keskiarvon.
Ensimmäisen rivin keskiarvo on sama kuin ensimmäisen rivin numeerinen lauseke. Toisen rivin keskiarvo lasketaan tietojen kahden ensimmäisen rivin keskiarvon perusteella. Kolmannen rivin keskiarvo lasketaan tietojen kolmen ensimmäisen rivin keskiarvon perusteella ja niin edelleen, kunnes päästään riville n, jonka keskiarvo lasketaan tietojen viimeisten n rivin perusteella. ### MSUM Tämä funktio laskee muuttuvan summan tietojen viimeisille n riville mukaan lukien nykyinen rivi. Ensimmäisen rivin summa on sama kuin enimmäisen rivin numeerinen lauseke. Toisen rivin summa lasketaan tietojen kahden ensimmäisen rivin summan perusteella. Kolmannen rivin summa lasketaan tietojen kolmen ensimmäisen rivin summan perusteella ja niin edelleen. kunnes päästään riville n, jonka summa lasketaan tietojen viimeisten n rivin perusteella. Syntaksi: MSUM (n_expression, n) jossa:
n_expression | Mikä tahansa lauseke, joka tulkitaan numeeriseksi arvoksi.
n | Mikä tahansa positiivinen kokonaisluku. Näyttää tietojen n rivin summan.
Esimerkki: Seuraava esimerkki näyttää raportin, joka käyttää MSUM-funktiota.
KUUKAUSI | TUOTTO | 3_MO_SUM
TAMMI | 100,00 | 100,00
HELMI | 200,00 | 300,00
MAALIS | 100,00 | 400,00
HUHTI | 100,00 | 400,00
TOUKO | 300,00 | 500,00
KESÄ | 400,00 | 800,00
HEINÄ | 500,00 | 1 200,00
ELO | 500,00 | 1 400,00
SYYS | 500,00 | 1 500,00
LOKA | 300,00 | 1 300,00
MARRAS | 200,00 | 1 000,00
JOULU | 100,00 | 600,00
### RSUM Tämä funktio laskee juoksevan summan tähän mennessä havaittujen tietueiden perusteella. Ensimmäisen rivin summa on sama kuin enimmäisen rivin numeerinen lauseke. Toisen rivin summa lasketaan tietojen kahden ensimmäisen rivin summan perusteella. Kolmannen rivin summa lasketaan tietojen kolmen ensimmäisen rivin summan perusteella ja niin edelleen. Syntaksi: RSUM (n_expression) jossa:
n_expression | Mikä tahansa lauseke, joka tulkitaan numeeriseksi arvoksi.
Esimerkki: Seuraava esimerkki näyttää raportin, joka käyttää RSUM-funktiota.
KUUKAUSI | TUOTTO | RUNNING_SUM
TAMMI | 100,00 | 100,00
HELMI | 200,00 | 300,00
MAALIS | 100,00 | 400,00
HUHTI | 100,00 | 500,00
TOUKO | 300,00 | 800,00
KESÄ | 400,00 | 1 200,00
HEINÄ | 500,00 | 1 700,00
ELO | 500,00 | 2 200,00
SYYS | 500,00 | 2 700,00
LOKA | 300,00 | 3 000,00
MARRAS | 200,00 | 3 200,00
JOULU | 100,00 | 3 300,00
### RCOUNT Tämä funktio ottaa tietuejoukon syötteeksi ja laskee tähän mennessä havaittujen tietueiden määrän. Se palauttaa kyselyn jokaisen ryhmän arvon. Jos mille tahansa sarakkeelle on määritetty lajittelujärjestys, tämän funktion arvoa ei kasvateta liittämällä lajitellun sarakkeen identtiset arvot yhteen. Voit välttää tämän ongelman niin, että minkään raportin sarake ei sisällä lajittelujärjestystä tai kaikki raportin sarakkeet sisältävät lajittelujärjestyksen. Syntaksi: RCOUNT (lauseke) jossa:
Lauseke | tarkoittaa minkä tahansa tietotyypin lauseketta.
Esimerkki: Seuraava esimerkki näyttää raportin, joka käyttää RCOUNT-funktiota.
KUUKAUSI | VOITTO | RCOUNT
TOUKO | 300,00 | 2
KESÄ | 400,00 | 3
HEINÄ | 500,00 | 4
ELO | 500,00 | 5
SYYS | 500,00 | 6
LOKA | 300,00 | 7
### RMAX Tämä funktio ottaa tietuejoukon syötteeksi ja näyttää tähän mennessä havaittujen tietueiden perusteella lasketun enimmäismäärän. Määritetyn tietotyypin täytyy olla tilattavissa. Syntaksi: RMAX (lauseke) jossa:
expression | tarkoittaa minkä tahansa tietotyypin lauseketta. Tietotyypillä täytyy olla määritetty lajittelujärjestys.
Esimerkki: Seuraava esimerkki näyttää raportin, joka käyttää RMAX-funktiota.
KUUKAUSI | VOITTO | RMAX
TAMMI | 100,00 | 100,00
HELMI | 200,00 | 200,00
MAALIS | 100,00 | 200,00
HUHTI | 100,00 | 200,00
TOUKO | 300,00 | 300,00
KESÄ | 400,00 | 400,00
HEINÄ | 500,00 | 500,00
ELO | 500,00 | 500,00
SYYS | 500,00 | 500,00
LOKA | 300,00 | 500,00
MARRAS | 200,00 | 500,00
JOULU | 100,00 | 500,00
### RMIN Tämä funktio ottaa tietuejoukon syötteeksi ja näyttää tähän mennessä havaittujen tietueiden perusteella lasketun vähimmäismäärän. Määritetyn tietotyypin täytyy olla tilattavissa. Syntaksi: RMIN (lauseke) jossa:
expression | tarkoittaa minkä tahansa tietotyypin lauseketta. Tietotyypillä täytyy olla määritetty lajittelujärjestys.
Esimerkki: Seuraava esimerkki näyttää raportin, joka käyttää RMIN-funktiota.
KUUKAUSI | VOITTO | RMIN
TAMMI | 400,00 | 400,00
HELMI | 200,00 | 200,00
MAALIS | 100,00 | 100,00
HUHTI | 100,00 | 100,00
TOUKO | 300,00 | 100,00
KESÄ | 400,00 | 100,00
HEINÄ | 500,00 | 100,00
ELO | 500,00 | 100,00
SYYS | 500,00 | 100,00
LOKA | 300,00 | 100,00
MARRAS | 200,00 | 100,00
JOULU | 100,00 | 100,00

Julkaistu Elokuu 2022 | Copyright © 2005, 2022, Oracle ja/tai sen tytär-, sisar- tai osakkuusyhtiöt. Legal Notices.