Devdit
 

SQL นับจำนวนข้อมูลในตาราง ด้วย COUNT

2.2K

สอนเขียนคำสั่ง SQL นับจำนวนข้อมูลในตาราง ด้วยคำสั่ง COUNT โดยคำสั่ง COUNT จะนับข้อมูลแบบระบุ column หรือ ทั้งหมดก็ได้ โดยทั้งหมดจะใส่เป็น * ตัวอย่างแสดงวิธีการใช้คำสั่ง COUNT เพื่อนับจำนวนข้อมูลในตาราง สามารถเขียนคำสั่งได้ดังนี้

 

ตัวอย่างที่ 1 SQL นับจำนวนข้อมูลในตาราง ด้วยคำสั่ง COUNT แบบ *

SELECT COUNT(*) AS sum_count FROM book;

ผลลัพธ์

+-----------+
| sum_count |
+-----------+
|        10 |
+-----------+
1 row in set (0.001 sec)

คำอธิบาย

ใช้คำสั่ง COUNT(*) เพื่อนับจำนวนข้อมูลในตาราง โดยเป็นการนับทั้งหมด ไม่ระบุชื่อ column จากผลลัพธ์แปลว่า ตาราง book มีข้อมูลทั้งหมด 10 ข้อมูล หรือ 10 rows

 

ตัวอย่างที่ 2 SQL นับจำนวนข้อมูลในตาราง ด้วยคำสั่ง COUNT แบบกำหนดชื่อ column

SELECT COUNT(id) AS sum_count FROM book;

ผลลัพธ์

+-----------+
| sum_count |
+-----------+
|        10 |
+-----------+
1 row in set (0.000 sec)

คำอธิบาย

ใช้คำสั่ง COUNT(id) เพื่อนับจำนวนข้อมูลในตาราง โดยเป็นการที่ column id จากผลลัพธ์แปลว่า ตาราง book ในส่วนของ column id มีข้อมูลทั้งหมด 10 ข้อมูล หรือ 10 rows

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