วิธีรับจำนวนระเบียนหรือแถวในตารางโดยใช้ MySQL

Withi Rab Canwn Rabeiyn Hrux Thaew Ni Tarang Doy Chi Mysql



MySQL เป็น RDMS แบบโอเพ่นซอร์สที่ทรงพลังซึ่งมีตารางที่ปรับขนาดได้จำนวนมากเพื่อจัดเก็บข้อมูลในโครงสร้างที่เป็นระเบียบ ขณะจัดการฐานข้อมูล มีความจำเป็นในการเรียกข้อมูลจำนวนระเบียนหรือแถวในตาราง คุณสามารถทำได้โดยใช้ฟังก์ชัน COUNT() สคีมาข้อมูล หรือคำสั่ง SHOW TABLE STATUS อย่างไรก็ตาม ฟังก์ชัน COUNT() เป็นวิธีที่ง่ายที่สุดสำหรับจุดประสงค์นี้

บทความนี้จะสอนวิธีรับจำนวนระเบียนหรือแถวในตารางโดยใช้ฟังก์ชัน MySQL COUNT() ในแบบสอบถาม Select







ข้อกำหนดเบื้องต้น: เชื่อมต่อกับเซิร์ฟเวอร์ MySQL ภายในเครื่อง

ตรวจสอบให้แน่ใจว่าได้ติดตั้ง MySQL ในระบบของคุณแล้ว หากต้องการยืนยันว่ามีการติดตั้ง MySQL ในระบบของคุณหรือไม่ ให้พิมพ์คำสั่งนี้:



มายเอสคิวแอล --เวอร์ชั่น



จะปรากฏให้เห็นในผลลัพธ์ด้านบนว่ามีการติดตั้ง MySQL ในระบบแล้ว



เชื่อมต่อกับเซิร์ฟเวอร์ Local MySQL โดยใช้ไวยากรณ์นี้:





มายเอสคิวแอล -ใน < ชื่อผู้ใช้ > -หน้า


ระบุชื่อผู้ใช้ ชื่อผู้ใช้สำหรับโพสต์นี้คือ “ นพ ” พิมพ์รหัสผ่านเซิร์ฟเวอร์ของคุณเพื่อเข้าสู่ระบบสำเร็จ:


ใช้คำสั่งนี้สำหรับฐานข้อมูลที่มีอยู่บนเซิร์ฟเวอร์:



แสดงฐานข้อมูล;



หากต้องการทำงานในฐานข้อมูลเฉพาะ ให้ใช้ไวยากรณ์นี้:

ใช้ < ชื่อฐานข้อมูล > ;



ข้อความแสดงความสำเร็จจะปรากฏขึ้น

ใช้คำสั่งนี้เพื่อแสดงตารางทั้งหมดที่มีอยู่ในฐานข้อมูล:

รับจำนวนระเบียนหรือแถวโดยใช้ฟังก์ชัน COUNT ในตาราง

ฟังก์ชัน COUNT() สามารถใช้ร่วมกับฟังก์ชันและโอเปอเรเตอร์อื่นๆ ใน MySQL หากคุณให้ “ * ” ไปที่ฟังก์ชัน COUNT ซึ่งจะส่งคืนจำนวน บันทึกหรือแถวทั้งหมด ในตารางนั้น ให้ใช้ไวยากรณ์นี้:

เลือกนับ ( * ) จาก < table_name > ;



คุณได้รับจำนวนรวมของระเบียนหรือแถวของตารางทั้งหมด

มาแทรกระเบียนใหม่ในตารางโดยใช้คำสั่ง INSERT จากนั้นใช้คำสั่งฟังก์ชัน COUNT นี้อีกครั้งเพื่อรับจำนวนระเบียนหรือแถวในตาราง:


หากคุณต้องการนับจำนวนแถวสำหรับคอลัมน์ใดคอลัมน์หนึ่ง ให้ใช้ไวยากรณ์นี้:

เลือกนับ < ชื่อคอลัมน์ > จาก < table_name > ;


ระบุชื่อตารางและคอลัมน์:


หากต้องการใช้ฟังก์ชัน COUNT() กับส่วนคำสั่ง WHERE เพื่อรับจำนวนแถวที่ตรงตามเกณฑ์ที่กำหนด ให้ใช้ไวยากรณ์นี้:

เลือกนับ ( * ) จาก < table_name > ที่ไหน < ชื่อคอลัมน์ > = ค่า;


ระบุพารามิเตอร์และเกณฑ์:


คุณสามารถรับจำนวนระเบียนหรือแถวในตารางได้โดยใช้ฟังก์ชัน COUNT() ของ MySQL

บทสรุป

การรับจำนวนระเบียนหรือแถวในตาราง MySQL เป็นงานที่สำคัญสำหรับการจัดการฐานข้อมูลในบางครั้ง ซึ่งสามารถทำได้ง่ายโดยใช้ฟังก์ชัน COUNT() ช่วยให้คุณนับจำนวนระเบียนทั้งหมดในตารางหรือจากคอลัมน์ที่ระบุ นอกจากนี้ยังสามารถใช้ร่วมกับฟังก์ชันและตัวดำเนินการอื่นๆ ใน MySQL เพื่อให้จำนวนระเบียนหรือแถวที่ตรงตามเงื่อนไขเฉพาะ