Izračunavanje polj v funkcijah SQL

Pomembno : Besedilo članka je prevedeno strojno. Glejte zavrnitev odgovornosti. Angleško različico tega članka najdete tukaj .

Za izračun vrednosti v polju je mogoče uporabiti argument izraz niza v združevalni funkciji SQL. Odstotek (na primer za dodatno pristojbino ali prometni davek) lahko na primer izračunate tako, da vrednost polja pomnožite z ulomkom.

V tabeli so prikazani primeri izračunov v poljih v tabelah »Naročila« in »Podrobnosti o naročilu« v zbirki podatkov Northwind.mdb.

Izračun

Primer

Seštevanje vrednosti v polju s številom

Freight + 5

Odštevanje vrednosti v polju s številom

Freight - 5

Množenje vrednosti v polju s številom

UnitPrice * 2

Deljenje vrednosti v polju s številom

Freight / 2

Dodajanje vrednosti v enem polju v drugo polje

UnitsInStock + UnitsOnOrder

Odštevanje vrednosti v enem polju od vrednosti v drugem polju

ReorderLevel - UnitsInStock


Naslednji primer izračuna povprečne popust za vsa naročila v zbirki podatkov Northwind. Pomnoži vrednosti v poljih za ceno enote in popust za določanje popust za vsako naročilo in nato izračuna povprečno vrednost. V izjavi SQL v Visual Basicove kode, lahko uporabite ta izraz:

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



Opomba : Strojni prevod – zavrnitev odgovornosti: Ta članek je bil preveden z računalniškim programom brez človeškega posredovanja. Microsoft skuša s strojno prevedenimi članki vsebino o Microsoftovih izdelkih, storitvah in tehnologijah približati osebam, ki ne razumejo angleščine. Ker je bil članek strojno preveden, so lahko v njem jezikovne, slovnične in pravopisne napake.

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×