Mengira medan dalam fungsi SQL

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Anda boleh menggunakan argumen ungkapan rentetan dalam fungsi agregat SQL untuk melaksanakan pengiraan pada nilai dalam medan. Contohnya, anda boleh mengira peratusan (seperti bayaran tambahan atau cukai jualan) dengan mendarabkan nilai medan dengan pecahan.

Jadual berikut menyediakan contoh pengiraan pada medan daripada jadual pesanan dan butiran pesanan dalam pangkalan data Northwind.mdb.

Pengiraan

Contoh

Menambah nombor untuk medan

Freight + 5

Menolak nombor daripada medan

Freight - 5

Mendarab medan dengan nombor

UnitPrice * 2

Membahagikan medan nombor

Freight / 2

Menambah satu medan kepada yang lain

UnitsInStock + UnitsOnOrder

Menolak satu medan daripada yang lain

ReorderLevel - UnitsInStock


Contoh berikut mengira jumlah diskaun purata semua perintah dalam pangkalan data Northwind.mdb. Ia mendarabkan nilai dalam medan UnitPrice dan diskaun untuk menentukan jumlah diskaun setiap pesanan dan kemudian mengira purata. Anda boleh menggunakan ungkapan ini dalam penyata SQL dalam Kod Visual Basic:

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



Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×