Kenttien laskeminen SQL-funktioissa

Tärkeää: Tämä on artikkeli on käännetty koneellisesti. Lue vastuuvapauslauseke. Tämän artikkelin englanninkielinen versio on täällä .

Voit käyttää merkkijonolauseke -argumenttia SQL-koostefunktiossa kentän arvojen laskemiseen. Voit esimerkiksi laskea prosenttiluvun (kuten lisämaksun tai arvonlisäveron) kertomalla kentän arvon murtoluvulla.

Seuraavassa taulukossa on esimerkkejä Northwind.mdb-tietokannan Tilaukset- ja Tilaustiedot-taulukoiden kenttien laskutoimituksista.

Laskutoimitus

Esimerkki

Lisää luku kenttään

Freight + 5

Vähennä luku kentästä

Freight - 5

Kerro kenttä luvulla

UnitPrice * 2

Jaa kenttä luvulla

Freight / 2

Lisää yksi kenttä toiseen

UnitsInStock + UnitsOnOrder

Vähennä yksi kenttä toisesta

ReorderLevel - UnitsInStock


Seuraavassa esimerkissä lasketaan Northwind.mdb-tietokannan kaikkien tilausten keskimääräinen alennus. Se tehdään kertomalla Yksikköhinta- ja Alennus-kenttien arvot, jolloin voidaan määrittää kunkin tilauksen alennusmäärä ja laskea siitä keskiarvo. Voit käyttää tätä lauseketta SQL-lausekkeessa Visual Basic -koodissa:

SELECT Avg(UnitPrice * Discount) AS [Average Discount] FROM [Order Details];



Huomautus: Konekäännöksestä ilmoittava vastuusvapauslauseke: Tämä artikkeli on käännetty tietokonejärjestelmällä, eikä kieliasiantuntija ole muokannut sitä. Microsoft tarjoaa nämä konekäännökset avuksi muille kuin englantia puhuville käyttäjille, jotta he saavat lisätietoja Microsoftin tuotteista, palveluista ja tekniikoista. Koska artikkeli on koneellisesti käännetty, se saattaa sisältää sanasto-, lauseoppi- ja kielioppivirheitä.

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×