Calcularea de câmpuri în funcțiile SQL

Notă:  Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză , ca să îl puteți consulta cu ușurință.

Puteți utiliza argumentul expresie șir într-o funcție agregată SQL pentru a efectua un calcul pe valorile dintr-un câmp. De exemplu, ar putea calcula un procent (cum ar fi un contra cost sau taxa) prin înmulțirea cu un câmp valoare o fracție.

Următorul tabel oferă exemple de calcule în câmpurile din tabelele comenzi și detalii comenzi din baza de date Northwind.mdb.

Calcul

Exemplu

Adăugarea unui număr într-un câmp

Freight + 5

Scăderea unui număr dintr-un câmp

Freight - 5

Înmulțirea un câmp cu un număr

UnitPrice * 2

Un câmp împărțirea unui număr

Freight / 2

Adăugați un câmp la altul

UnitsInStock + UnitsOnOrder

Scăderea un câmp dintr-un alt

ReorderLevel - UnitsInStock


Următorul exemplu calculează valoarea medie reducere a toate comenzile din baza de date Northwind.mdb. Aceasta înmulțește valorile din câmpurile UnitPrice și reducere pentru a determina dimensiunea reducere fiecare comandă și apoi calculează media. Utilizați această expresie într-o instrucțiune SQL în codul Visual Basic:

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



Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×