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

รับจำนวนระเบียนสำหรับตารางทั้งหมดในฐานข้อมูล MySQL หรือไม่


ในการรับจำนวนระเบียนทั้งหมดในตาราง MySQL เราสามารถใช้ TABLE_ROWS พร้อมฟังก์ชันรวม SUM ไวยากรณ์มีดังนี้

เลือก SUM(TABLE_ROWS) จาก INFORMATION_SCHEMA.TABLES โดยที่ TABLE_SCHEMA ='yourDatabaseName';

ใช้ไวยากรณ์ด้านบนเพื่อรับจำนวนระเบียนสำหรับตารางทั้งหมด แบบสอบถามมีดังนี้ −

mysql> SELECT SUM(TABLE_ROWS) ->FROM INFORMATION_SCHEMA.TABLES ->WHERE TABLE_SCHEMA ='business';

ตารางต่อไปนี้จะคืนค่าจำนวนระเบียน

<ก่อนหน้า>+-----------------+| SUM(TABLE_ROWS) |+-----------------+| 450 |+-----------------+1 แถวในชุด (13.54 วินาที)

หากต้องการแสดงจำนวนระเบียนทั้งหมดต่อตาราง ให้ใช้แบบสอบถามต่อไปนี้ -

mysql> SELECT table_name, table_rows ->FROM INFORMATION_SCHEMA.TABLES ->WHERE TABLE_SCHEMA ='business';

ต่อไปนี้เป็นผลลัพธ์

<ก่อน>+--------------------------------------------- -----------------------------------------------+| TABLE_NAME | TABLE_ROWS |+--------------------------------------------- -----------------------------------------------+| add1daydemo | 2 || addcheckconstraintdemo | 0 || addcolumntable | 0 || addconstraintdemo | 2 || add5hours | 2 || addunique | 2 || addnotnulldemo | 2 || alphademo | 0 || เพิ่มค่าอัตโนมัติ | 4 || autoincrementtable | 5 || สัญลักษณ์ย้อนกลับ | 4 || bitdemo | 2 || blobtabledemo | 0 || bookindexes | 4 || booleandemo | 0 || ชาร์เดโม่ | 0 || checkdemo | 0 || กำลังตรวจสอบจำนวนเต็มสาธิต | 2 || เด็กสาธิต | 0 || โคลนนิ่ง | 3 || วิทยาลัย | 0 || ตารางสี | 0 || columnexistdemo | 0 || ชื่อคอลัมน์asnumberdemo | 2 || columnnamewithspace | 4 || รายการคอลัมน์ | 0 || columnvaluenulldemo | 2 || commaseperatedemo | 2 || commentdemo | 0 || commentdemo2 | 0 || commentdemo3 | 0 || countrycitydemo | 2 || ปัจจุบันวันที่เวลา | 0 || currenttimeadding2hours | 0 || โซนเวลาปัจจุบัน | 1 || dateadddemo | 0 || datetimedemo | 3 || ลบอีโม | 5 || deleterecord | 6 || สาธิต | 2 || demo1 | 0 || demoascii | 2 || demoauto | 2 || demobcrypt | 0 || demoemptyandnull | 0 || ปีศาจ | 0 || Demonreplace | 2 || demoschema | 0 || demowhere | 2 || ส่วนลดเดโม่ | 4 || differentdemo | 8 || differentdemo1 | 4 || ดัชนีซ้ำซ้อน | 4 || ซ้ำลบอีโม | 4 || ซ้ำซ้อน | 4 || ข้อมูลพนักงาน | 2 || พนักงานบันทึก | 0 || พนักงาน | 0 || enumdemo | 2 || enumvalues ​​| 0 || หนีตาย | 0 || มีอยู่จริง | 4 || findandreplacedemo | 4 || finddemo | 2 || ตารางแรก | 2 || สาธิตตารางแรก | 3 || Foreigntable | 2 || Foreigntabledemo | 2 || functionindexdemo | 0 || functiontriggersdemo | 0 || groupconcatenatedemo | 4 || groupdemo | 4 || groupdemo1 | 4 || groupt_concatdemo | 4 || ifelsedemo | 4 || ภาพสาธิต | 2 || กรณีตัวอย่าง | 4 || การสาธิตการทำดัชนี | 0 || ใส่อีโมจิเดโม | 1 || insubquerydemo | 2 || int1demo | 0 || intdemo | 2 || ipv4addressdemo | 0 || ipv6demo | 0 || jasonasmysqlemo | 2 || keydemo | 2 || last10recordsdemo | 12 || lastinsertiddemo | 3 || lastinsertrecordiddemo | 3 || laandlangdemo | 0 || lengthandcharlengthdemo | 1 || limitoffsetdemo | 11 || คาร์ดินัลลิตี้ต่ำ | 2 || มิลลิวินาทีสาธิต | 0 || แก้ไขชื่อคอลัมน์สาธิต | 0 || modifieddatatype | 0 || moneydemo | 2 || คอลเลกชั่นภาพยนตร์ | 6 || multipleindexdemo | 0 || หลายระเบียนพร้อมค่า | 4 || myisamtabledemo | 2 || myisamtoinnodbdemo | 0 || mytable | 0 || mytable1 | 0 || mytabledemo | 2 || นักเรียนข่าว | 0 || nextiddemo | 2 || nextpreviousdemo | 9 || nonasciidemo | 4 || nthrecorddemo | 4 || nulldemo | 0 || nullwithselect | 6 || numbercolumndemo | 0 || จำนวนคอลัมน์ | 2 || ออนเดโม่ | 4 || สั่งซื้อเดโม่ | 2 || originaltable | 4 || parentdemo | 0 || Pasthistory | 4 || ปัจจุบันประวัติศาสตร์ | 2 || Primarytable | 2 || Primarytable1 | 2 || Primarytabledemo | 2 || proctabledemo | 3 || แบบสอบถามระหว่างสองวันที่ | 0 || สืบค้นวันที่emo | 0 || qutesdemo | 2 || randomoptimizationdemo | 8 || randoptimizedemo | 26 || repairtabledemo | 3 || rowcountdemo | 8 || rowintocolumn | 4 || rownumberdemo | 4 || rowstranspose | 2 || rowstransposedemo | 4 || rowvaluedemo | 8 || saveintotextfile | 2 || saveoutputintext | 0 || schemadatabasemethoddemo | 0 || Secondtable | 2 || Secondtabledemo | 2 || ลำดับการสาธิต | 7 || singlequotesdemo | 2 || smallintdemo | 0 || sortingvarchardemo | 6 || sourcetable | 4 || คอลัมน์อวกาศ | 2 || stringoccurrencedemo | 3 || stringtodatedemo | 0 || นักเรียน | 2 || นักศึกษา | 0 || studentrecordwithmyisam | 0 || นักเรียน | 4 || swappingtwocoulmnsvaluedemo | 5 || ตารางที่ 1 | 2 || ตารางที่ 2 | 3 || tabledemo | 0 || tabledemo2 | 0 || tabledemo3 | 0 || tableforeign | 0 || tablename1tablename1tablename1tablename1tablename1tablename1demo | . ชื่อตาราง1ชื่อตาราง1ชื่อตาราง1ชื่อตาราง1ชื่อตาราง1ชื่อตาราง1ตัวอย่าง 0 || tablepri | 0 || tbldemoterail | 6 || tblf | 0 || tblfirst | 2 || tblfunctiontrigger | 0 || tblifdemo | 4 || tblnull | 0 || tblp | 0 || tblselectdemo | 6 || tblstudent | 2 || tbluni | 0 || tblupdatelimit | 8 || textdemo | 0 || textintonumberdemo | 4 || texttabledemo | 0 || texturl | 0 || timestampdemo | 0 || timestamptodatedemo | 0 || tinyint1demo | 0 || tinyintdemo | 2 || ต่อท้ายและนำตัวอย่าง | 2 || transcationdemo | 2 || triggedemo | 0 || trigger1 | 0 || trigger2demo | 0 || trimdemo | 2 || trimdemo2 | 0 || truefalsetable | 0 || ททททททททททททททททททททททททททททททท 0 || uniondemo1 | 3 || uniondemo2 | 7 || uniqueautoid | 3 || uniqueconstdemo | 2 || uniquedemo | 2 || uniquedemo1 | 2 || unsigneddemo | 2 || updatewithlimit | 5 || updtable | 4 || usernameandpassworddemo | 2 || varchardemo | 0 || varchardemo1 | 0 || varchardemo2 | 0 || varcharurl | 0 || ตัวแปรastablename | 2 || variablenametable | 0 || โดยที่เงื่อนไข | 4 || wordcountdemo | 0 || xmldemo | 0 |+---------------------------------------------------------- -------------------+------------+209 แถวในชุด (0.08 วินาที)