Izračunavanje polja u SQL funkcijama

Primenjuje se na
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Argument izraza niske u SQL agregatnim funkcijama možete da koristite za izračunavanje vrednosti u polju. Na primer, možete da izračunate procenat (na primer, porez na doplatu ili porez na promet) množenjem vrednosti polja razlomkom.

Sledeća tabela pruža primere izračunavanja polja iz tabela "Porudžbine" i "Detalji porudžbine" Northwind.mdb podataka.

Obračun Primer
Dodavanje broja polju Freight + 5
Oduzimanje broja od polja Freight - 5
Množenje polja brojem UnitPrice * 2
Deljenje polja brojem Freight / 2
Dodavanje jednog polja u drugo UnitsInStock + UnitsOnOrder
Oduzimanje jednog polja od drugog ReorderLevel - UnitsInStock

    

Sledeći primer izračunava prosečnu količinu popusta za sve porudžbine u Northwind.mdb podataka. Množi vrednosti u poljima "JediničnaCena" i "Popust" da bi se utvrdio iznos popusta za svaku porudžbinu, a zatim izračunava prosečnu vrednost. Ovaj izraz možete da koristite u SQL izrazu u Visual Basic kodu:

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