Devdit
 

SQL รวมยอดขายสินค้า ด้วยคูณ และคำสั่ง SUM

3.7K

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

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ