Devdit
 

SQL นับจำนวน record ในตารางด้วย COUNT

1.8K

สอนเขียนคำสั่ง SQL นับจำนวน record ในตารางด้วยคำสั่ง COUNT โดยสามารถนับแบบทั้งหมดโดยใช้อักษร * หรือจะนับจาก columns ที่ต้องการก็ได้ โดยการกำหนดชื่อ column ที่ต้องการในคำสั่ง COUNT สามารถเขียนคำสั่งได้ดังนี้

 

ตัวอย่างที่ 1 SQL นับจำนวน record ในตารางด้วย COUNT แบบ *

SELECT COUNT(*) AS count_record FROM book;

ผลลัพธ์

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

 

ตัวอย่างที่ 2 SQL นับจำนวน record ในตารางด้วย COUNT แบบกำหนดชื่อ column

SELECT COUNT(id) AS count_record FROM book;

ผลลัพธ์

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

คำอธิบาย

ตัวอย่างที่ 1 เป็นการนับแบบทั้งหมดจากตาราง book โดยใช้คำสั่ง COUNT(*) และตัวอย่างที่ 2 เป็นการนับจาก columns ที่ต้องการ ตัวอย่างใช้คำสั่ง COUNT(id) คือ นับข้อมูลใน column id ทั้งหมด

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