Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

วิธีที่ง่ายที่สุดในการรับจำนวนแถวในตาราง MySQL?


วิธีที่ง่ายที่สุดในการรับจำนวนแถว ให้ใช้ฟังก์ชันรวม COUNT(*) ให้เราสร้างตารางก่อน -

mysql> สร้างตาราง DemoTable1575 -> ( -> FirstName varchar(20) -> );ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.00 วินาที)

แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -

mysql> แทรกลงในค่า DemoTable1575 ('Chris'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.12 วินาที) mysql> แทรกลงในค่า DemoTable1575 ('Bob'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.12 วินาที) mysql> ลงในค่า DemoTable1575 ('Adam'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.15 วินาที) mysql> แทรกลงในค่า DemoTable1575 ('Robert'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.15 วินาที)

แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -

mysql> เลือก * จาก DemoTable1575;

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

<ก่อนหน้า>+-----------+| ชื่อจริง |+-----------+| คริส || บ๊อบ || อดัม || Robert |+-----------+4 แถวในชุด (0.00 วินาที)

วิธีรับจำนวนแถว -

mysql> เลือกจำนวน (*) จาก DemoTable1575;

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

<ก่อนหน้า>+----------+| นับ(*) |+----------+| 4 |+----------+1 แถวในชุด (0.03 วินาที)