คุณสามารถใช้อาร์กิวเมนต์ นิพจน์สตริง ในฟังก์ชันการรวม 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];