เขตข้อมูลการคำนวณในฟังก์ชัน 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];