Devdit
 

วิธี SUM แบบมีเงื่อนไข ภาษา SQL

457

สอนเขียนวิธี SUM แบบมีเงื่อนไข ภาษา SQL โดยตัวอย่างต้องการ SUM ค่าของ column price แต่มีเงื่อนไข คือ column name ต้องมีคำว่า SQL และ column price ต้องมีค่ามากกว่า 150 สามารถเขียนคำสั่งได้ดังนี้

 

ตัวอย่าง วิธี SUM แบบมีเงื่อนไข ภาษา SQL

SELECT SUM(price) AS sum_price FROM book WHERE ( name LIKE '%SQL%' ) AND ( price > 150 );

ผลลัพธ์

+-----------+
| sum_price |
+-----------+
|    220.00 |
+-----------+
1 row in set (0.001 sec)

คำอธิบาย

SUM แบบมีเงื่อนไข SQL จากตัวอย่างใช้คำสั่ง SUM(price) AS sum_price คือ รวมค่าของ column price และตั้งชื่อ column ว่า sum_price ส่วนเงื่อนไขของ WHERE ( name LIKE '%SQL%' ) AND ( price > 150 ) คือ SUM(price) เฉพาะข้อมูลที่ column name มีคำว่า SQL และราคา column price ต้องมีค่ามากกว่า 150

เขียน 4 เดือนที่แล้ว
ชอบ
ลิ้งก์
แชร์