SQL รวมยอดขายสินค้า ด้วยคูณ และคำสั่ง SUM บทความนี้สอนใช้เครื่องหมายคูณ ร่วมกับคำสั่ง SUM เพื่อหาผลรวมยอดขายสินค้า หรือบริการ จาก column price และ amount จากตาราง product สามารถเขียนคำสั่ง SQL ได้ดังนี้
ตัวอย่าง ข้อมูลในตาราง product
+----+--------+-------+--------+
| id | title | price | amount |
+----+--------+-------+--------+
| 1 | orange | 10.00 | 7 |
| 2 | apple | 25.00 | 5 |
| 3 | banana | 18.00 | 10 |
| 4 | berry | 8.00 | 2 |
+----+--------+-------+--------+
ตัวอย่าง SQL รวมยอดขายสินค้า ด้วยคูณ และคำสั่ง SUM
SELECT SUM( price*amount ) AS total FROM product
ผลลัพธ์
+--------+
| total |
+--------+
| 391.00 |
+--------+
SQL รวมยอดขายสินค้า จากตัวอย่างตาราง product ให้ column price คือราคาขาย และ column amount คือจำนวนสินค้าที่ขาย โดยใช้สูตรรวมยอดขายสินค้า คือ ราคาขาย x จำนวนสินค้าที่ขาย เขียน SQL ได้เป็น SUM( price*amount ) AS total หมายความว่านำ column price คูณ amount ของแต่ละ rows และใช้คำสั่ง SUM รวมผลผลัพธ์ทั้งหมดเป็นยอดขายสินค้า จากตาราง product ตั้งชื่อผลลัพธ์ว่า total