เขตข้อมูลการคำนวณในฟังก์ชัน SQL

นำไปใช้กับ
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

คุณสามารถใช้อาร์กิวเมนต์นิพจน์สตริงในฟังก์ชันการรวม SQL เพื่อทําการคํานวณค่าในเขตข้อมูล ตัวอย่างเช่น คุณสามารถคํานวณเปอร์เซ็นต์ (เช่น ค่าธรรมเนียมเพิ่มเติมหรือภาษีขาย) โดยการคูณค่าในเขตข้อมูลด้วยเศษส่วน

ตารางต่อไปนี้มีตัวอย่างของการคํานวณบนเขตข้อมูลจากตาราง Orders และ Order Details ในฐานข้อมูล Northwind.mdb

การคํานวณ ตัวอย่าง
เพิ่มตัวเลขลงในเขตข้อมูล Freight + 5
ลบตัวเลขจากเขตข้อมูล Freight - 5
การคูณเขตข้อมูลด้วยตัวเลข UnitPrice * 2
หารเขตข้อมูลด้วยตัวเลข Freight / 2
เพิ่มเขตข้อมูลหนึ่งไปยังอีกเขตข้อมูลหนึ่ง UnitsInStock + UnitsOnOrder
ลบเขตข้อมูลหนึ่งออกจากอีกเขตข้อมูลหนึ่ง ReorderLevel - UnitsInStock

    

ตัวอย่างต่อไปนี้จะคํานวณจํานวนส่วนลดโดยเฉลี่ยของคําสั่งซื้อทั้งหมดในฐานข้อมูล Northwind.mdb ซึ่งจะคูณค่าในเขตข้อมูล UnitPrice และ Discount เพื่อกําหนดจํานวนส่วนลดของแต่ละคําสั่งซื้อ แล้วคํานวณค่าเฉลี่ย คุณสามารถใช้นิพจน์นี้ในคําสั่ง SQL ในโค้ด Visual Basic ได้:

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