Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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];

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.