สมมุติคุณมีตาราง Transaction ประมาณนี้
-------------------------------------------
ProductName Quantity Price
A 10 5
A 15 5
A 20 5
A 25 5
-------------------------------------------
- ในคิวรี่ก็ให้สร้างฟิลด์เพิ่มดังนี้
subtotal: สำหรับรวมราคาย่อย
Discount: คำนวณส่วนลดตามเงื่อนไข
Total: รวมราคา
- สมมุติตารางชื่อ Table1
------------------------------------------------------
SELECT ProductName, Quantity, Price,
[Quantity]*[Price] AS subTotal,
IIf([Quantity] Between 16 And 20,([Quantity]*[Price])*0.02,IIf([Quantity] Between 21 And 30,([Quantity]*[Price])*0.03,IIf([Quantity]>30,([Quantity]*[Price])*0.04,0))) AS Discount, [subTotal]-[Discount] AS Total
FROM Table1;
-------------------------------------------------------
ประมาณนี้ครับ ปรับใช้ดู