ให้เรตสมาชิก: 3 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

ความหมายและการใช้งานคำสั่ง COUNT(), AVG() และ SUM() ใน MySQL

 

         คำสั่ง count() เป็นคำสั่งที่ใช้ในการนับจำนวนแถวข้อมูลตามเงื่อนไขที่ระบุ

          คำสั่ง avg() เป็นคำสั่งที่ใช้หาค่าเฉลี่ยของตัวเลขที่อยู่ในคอลัมน์นั้นๆตามเงื่อนไขที่กำหนด 

          คำสั่ง sum() เป็นคำสั่งในการกาผลรวมของตัวเลขที่อยู่ในคอลัมน์นั้นๆที่กำหนดเงื่อนไข

 

Syntax  count()

SELECT COUNT(ชื่อคอลัมน์) FROM ชื่อตาราง WHERE เงื่อนไข;

 

          ตัวอย่างเช่นเราต้องการที่จะนับจำนวนผู้ใช้งานในระบบเราเราก็สามารถใช้คำสั่ง count(ชื่อคอลัมน์ที่เราจะนั้บ) แล้วชี้ไปยังตารางไหนในฐานข้อมูลของเรา และหากเราต้องการที่จะใส่เงื่อนไขให้มันเราก็ใส่ where แล้วตามด้วยเงื่อนไขนั้นแต่หากเราไม่มีเงื่อนไขเราก็ไม่ต้องใส่ where ลงไป

 

ตัวอย่างคำสั่ง

SELECT COUNT(age) FROM user;

 

ผลลัพธ์

คำสั่ง SQL ที่ใช้ในการนับข้อมูลในคอลัมน์ที่ต้องการ
รูปแบบผลลัพธ์การใช้ COUNT()

 

Syntax  avg()

SELECT AVG(ชื่อคอลัมน์) FROM ชื่อตาราง WHERE เงื่อนไข;

 

          ตัวอย่างเช่นเราต้องการที่จะหาค่าเฉลี่ยของคะแนนสอบของนักศึกษา เราก็สามารถใช้คำสั่ง avg(ชื่อคอลัมน์ที่เราเก็บคะแนนสอนตัวนั้นอยู่) แล้วชี้ไปยังตารางที่เราเก็บตัวคอลัมน์นั้นไว้ และหากเราต้องการที่จะใส่เงื่อนไขให้มันเราก็สามารถใช้ where แล้วตามด้วยคำสั่งแต่หากเราไม่มีเงื่อนไขเราก็ไม่ต้องใส่ where ลงไป

 

ตัวอย่างคำสั่ง

SELECT AVG(age) FROM user;

 

ผลลัพธ์

คำสั่ง AVG() ใช้ในการหาค่าเฉลี่ยของจำนวนในคอลัมที่ต้องการ
รูปแบบผลลัพธ์การใช้งานคำสั่ง AVG()

 

Syntax sum()

SELECT SUM(ชื่อคอลัมน์) FROM ชื่อตาราง WHERE เงื่อนไข;

 

           ตัวอย่างเช่นเราต้องการหาผลรวมของราคาสินค้า เราก็สามารถใช้คำสั่ง sum(ชื่อคอลัมน์ที่เราเก็บราคาสินค้าเอาไว้) แล้วชี้ไปยังตารางที่เราเก็บคอลัมน์ราคาสินค้านั้นไว้ หาเราต้องการกำหนดเงื่อนไขให้กับมันเราก็ใช้ where แล้วตามด้วยเงื่อนไขที่เราต้องการแต่หากเราไม่มีเงื่อนไขเราก็ไม่ต้องใส่ where ลงไป

 

ตัวอย่างคำสั่ง

SELECT SUM(age) FROM user;

 

ผลลัพธ์

คำสั่ง SUM() ใช้ในการหาผลรวมของค่าที่อยู่ในคอลัมนั้นที่ต้องการ
รูปแบบผลลัพธ์การใช้งานคำสั่ง SUM()

 

 

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : ฟังก์ชัน MySQL

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
วิธีคำนวณ Average Cost และ Stock คงเหลือ
โดย Jiratchaya อ 24 ม.ค. 2021 10:37 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
0
5
อ 24 ม.ค. 2021 10:37 pm โดย Jiratchaya
เงินประกันผลงาน (Retention) คืออะไร
โดย Jiratchaya อ 24 ม.ค. 2021 9:03 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
0
9
อ 24 ม.ค. 2021 9:03 pm โดย Jiratchaya
การบันทึกบัญชีการซื้อสินค้า (PO)
โดย Jiratchaya อ 24 ม.ค. 2021 7:37 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
0
6
อ 24 ม.ค. 2021 7:37 pm โดย Jiratchaya
มารู้จักประเภทของเรียงความภาษาอังกฤษ
โดย Kannaphat อ 24 ม.ค. 2021 1:24 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
9
อ 24 ม.ค. 2021 1:24 pm โดย Kannaphat
การตัดรายการขายสินทรัพย์ที่มีค่าเสื่อม (Assets)
โดย Jiratchaya ส 23 ม.ค. 2021 11:02 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
18
ส 23 ม.ค. 2021 11:02 pm โดย Jiratchaya
วิธีการเขียน Essay อย่างไรให้ตอบโจทย์ผู้อ่าน
โดย Kannaphat ส 23 ม.ค. 2021 6:01 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
15
ส 23 ม.ค. 2021 6:01 pm โดย Kannaphat
python2.7 ติดปัญหา Non-ASCII character
โดย chakirin.bfds ส 23 ม.ค. 2021 12:59 pm บอร์ด Programming - C/C++ & java & Python
4
37
ส 23 ม.ค. 2021 2:40 pm โดย chakirin.bfds
ติดปัญหา find หา input ไม่เจอในไฟล์ javascript
โดย eange08 ศ 22 ม.ค. 2021 4:39 pm บอร์ด JavaScript & Jquery Ajax
1
55
ส 23 ม.ค. 2021 3:04 pm โดย eange08