การนับจำนวนผ่านคำสั่ง SQL ใน Python

ด้วยคำสั่ง COUNT คุณสามารถ นับจำนวนแถวในชุดข้อมูลที่เลือกได้ สัญลักษณ์ดอกจันที่ระบุในพารามิเตอร์ ของคำสั่ง หมายถึงการเลือกทั้งหมด ระเบียนจากตาราง

ตัวอย่าง

ตัวอย่าง ลองนับจำนวนผู้ใช้ทั้งหมด ในตาราง:

pythonquery = "SELECT COUNT(*) FROM users"

ผลลัพธ์ของโค้ดที่ทำงาน:

python{'COUNT(*)': 6}

ตัวอย่าง

ตอนนี้เรามานับทุกคนที่มีเงินเดือน เท่ากับ 900:

pythonquery = "SELECT COUNT(*) FROM users WHERE salary=900"

ผลลัพธ์ของโค้ดที่ทำงาน:

python{'COUNT(*)': 2}

ตัวอย่าง

คุณยังสามารถระบุชื่อฟิลด์ในพารามิเตอร์ของคำสั่ง COUNT ได้ และคำสั่งจะนับ ระเบียนทั้งหมดที่ไม่เท่ากับ NULL:

pythonquery = "SELECT COUNT(salary) FROM users"

ผลลัพธ์ของโค้ดที่ทำงาน:

python{'COUNT(salary)': 6}

โจทย์ฝึกปฏิบัติ

Задание 1

ให้นับผู้ใช้ทั้งหมดที่มีอายุน้อยกว่า 30 ปี

Задание 2

ให้นับผู้ใช้ทั้งหมดที่มีเงินเดือนเท่ากับ 500 และอายุมากกว่า 23 ปี