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

นับจำนวนแถวในแต่ละตารางใน MySQL?


ในการนับจำนวนแถว คุณต้องใช้ information_schema.tables ไวยากรณ์มีดังนี้

เลือก table_name, table_rows จาก INFORMATION_SCHEMA.TABLES โดยที่ TABLE_SCHEMA ='yourDatabaseName';

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

mysql> เลือก table_name, table_rows-> จาก INFORMATION_SCHEMA.TABLES-> โดยที่ TABLE_SCHEMA ='test';

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

<ก่อนหน้า>+-----------------------------+--------- ----+| TABLE_NAME | TABLE_ROWS |+------------------------------------------+---------- ---+| _student_trackerdemo | 0 || _studenttrackerdemo | 0 || add30minutesdemo | 0 || addcolumn | 0 || เพิ่มสกุลเงินสัญลักษณ์ | 4 || adddaysdemo | 8 || addoneday | 2 || agecalculatesdemo | 4 || ageemo | 4 || aliasdemo | 2 || allcharacterbeforespace | 4 || allownulldemo | 2 || allrecordsfromadate | 5 || allrecordswithactive | 6 || อนุญาต | 4 || appenddatademo | 3 || appendingdatademo | 2 || autoincrementdemo | 6 || autoincrementdemo1 | 0 || autoincrementedprimary | 4 || autoincrementspecificpoint | 6 || autoincrementwithmaxvaluefromtable | 2 || autostoredatetime | 0 || เวลาเฉลี่ย | 4 || base64demo | 2 || ระหว่างdatedemo | 6 || bigintandintdemo | 0 || bigintdemo | 0 || bigintdemo8 | 6 || bitdemo | 2 || bookdateemo | 2 || booldemo | 0 || booleandemo | 0 || casedemo | 2 || caseupdateemo | 4 || changecellsdata | 4 || เปลี่ยนตำแหน่ง | 0 || changecolumnpositiondemo | 4 || changecurrentautoincrementvalue | 6 || changeenginetabledemo | 0 || charsetdemo | 0 || คอลัมน์พร้อมสเปซ | 4 || เปรียบเทียบ | 4 || concatenatetwocolumnsdemo | 4 || concatenation_operatordemo | 4 || concatenationdemo | 4 || conditionalinsertdemo | 4 || ข้อ จำกัด การสาธิต | 0 || Convertdatetimetodate | 4 || นับสาธิต | 4 || สร้างได้ | 7 || การสร้างtableusingviewstudent | 0 || สะสมสุ่มตัวอย่าง | 4 || currentdatetimedemo | 0 || ลูกค้า | 0 || databystringlength | 4 || dateandtimetotimestamp | 4 || dateasstringdemo | 2 || datecreatedemo | 4 || dateequaltoday | 6 || dateformatdemo | 4 || dateformatwithselect | 6 || datefromtimestamp | 4 || dateinsertdemo | 2 || daterange | 8 || dateofoneweek | 4 || datetimedemo | 6 || dayofweekdemo | 6 || วันนากิเวนเดือน | 6 || decimaldemo | 4 || decimaltointdemo | 2 || decrementdemo | 6 || defaultdemo | 0 || deleteallfromtable | 0 || ลบอีโม | 5 || deletemanyrows | 2 || สาธิต | 2 || demo1 | 2 || ปลายทาง | 0 || ความแตกต่างในชั่วโมง | 2 || ความแตกต่างในวินาที | 4 || differenttimestamp | 2 || ต่างแถว | 4 || แสดง | 2 || displayint | 5 || differentdemo | 7 || empidandempname_view | 0 || empinfoview | 0 || พนักงาน | 2 || การแต่งตั้งพนักงาน | 2 || ข้อมูลพนักงาน | 6 || พนักงาน | 2 || emptycellsatend | 9 || ว่างเปล่า | 4 || enumdemo | 0 || fetchrowlasthourdemo | 6 || findlowercasevalue | 4 || สาธิตตารางแรก | 2 || firsttablemaxvalue | 6 || firstworddemo | 2 || formatnumbertwodecimalplace | 6 || การสร้างหมายเลขสาธิต | 10 || getdatefromtimestamp | 4 || getfirstdayofmonth | 4 || getlast5characters | 4 || gmailsignin | 4 || groupbytwofieldsdemo | 6 || groupmonthandyeardemo | 4 || maximumidorderby | 6 || จำนวนสูงสุดสาธิต | 4 || ifnulldemo | 4 || เพิ่มขึ้นและลดลงอีโม | 2 || เพิ่มvarchardemo | 0 || การเพิ่มขึ้นและการลดลงค่า | 2 || เพิ่มขึ้นทีละ1 | 6 || incrementcounterdemo | 6 || อินพารามิเตอร์ | 5 || ใส่ | 0 || insertignoredemo | 2 || แทรกnull | 0 || insertnulldemo | 3 || แทรกด้วยหลายเหลี่ยม | 21 || int11demo | 2 || intcurrencydemo | 5 || intrangeemo | 2 || inttodatedemo | 4 || intvsintanythingdemo | 4 || isnulldemo | 6 || jsonformatdemo | 4 || คำค้นหาสาธิต | 6 || lasthourrecords | 4 || อักขระสองตัวสุดท้าย | 2 || likebinarydemo | 0 || likeemo | 4 || limitafterorderby | 4 || lookuptable | 0 || ตัวพิมพ์เล็กemo | 2 || maxlengthfunctiondemo | 4 || monthdemo | 12 || moviecollectiondemo | 0 || multiplecountdemo | 8 || myisamtoinnodbdemo | 0 || ใกล้วันที่ที่สุดemo | 4 || ตารางข่าว | 6 || newtableduplicate | 3 || ไม่ว่าง | 0 || notequaldemo | 7 || notequalsdemo | 5 || notinsertemptystring | 0 || ตอนนี้และcurdatedemo | 2 || ตอนนี้สาธิต | 2 || nthrecorddemo | 6 || nullandemptydemo | 7 || nullatbottom | 6 || onlyhourdemo | 3 || onlymonthandyear | 4 || เรียงลำดับตามความยาว | 4 || orderbyif | 6 || orderbynullfirstdemo | 4 || orderbyranname | 8 || orderbyrelevance | 4 || สั่งซื้ออินเดโม่ | 6 || originaltable | 4 || parsedatedemo | 4 || passanaraydemo | 8 || คน | 0 || prependstringoncolumnname | 2 || priceemo | 4 || primarykey1000demo | 4 || ขั้นตอนdemotable | 2 || queryresultdemo | 4 || เปลี่ยนชื่อviewdemo | 0 || จัดลำดับคอลัมน์ใหม่ | 0 || แทนที่emo | 4 || rowexistdemo | 4 || rowpositiondemo | 4 || rowwithsamevalue | 4 || safedeletedemo | 4 || searchdemo | 6 || searchtextdemo | 0 || Secondtabledemo | 2 || แถวที่สอง | 4 || selectconcat | 5 || selectdataonyearandmonthdemo | 4 || selectdistincttwocolumns | 8 || selectdomainnameonly | 4 || sha256demo | 0 || จำลองarraydemo | 6 || skiplasttenrecords | 0 || smallintdemo | 5 || sortbydateandtime | 4 || sortcolumnzeroatlastdemo | 6 || sortingstringdemo | 5 || startautoincrement | 3 || เก็บไว้proctable | 2 || stringreplacedemo | 2 || stringtodate | 2 || stringwithspecificlength | 4 || นักเรียน | 2 || นักเรียนสาธิต | 4 || ข้อมูลนักศึกษา | 5 || studentmodifytabledemo | 3 || นักเรียน | 3 || นักเรียน | 0 || substringindexdemo | 4 || ลบ3ชั่วโมง | 2 || sumcasedemo | 6 || sumdemooncolumns | 4 || sumwithifcondition | 6 || tablealiasdemo | 4 || มุมมองตาราง | 0 || tblemployee | 0 || คอลัมน์ชั่วคราวพร้อมค่าสาธิต | 4 || timetosecond | 2 || timetoseconddemo | 0 || tinyintdemo | 0 || toggledemo | 6 || toogledemo | 6 || triggerdemo1 | 3 || triggerdemo2 | 0 || truncatetabledemo | 0 || union_table1 | 3 || union_table2 | 3 || unixtime | 2 || unixtimedemo | 0 || updatealldemo | 2 || updatedate | 4 || updatenumber1to3 | 3 || updaterowwith1to3 | 6 || updatevalueincrementally | 5 || updatewithifcondition | 2 || uppertabledemo | 4 || รูปแบบผู้ใช้ | 4 || userrole | 4 || ตัวแปรผู้ใช้ | 2 || ตัวแปรผู้ใช้เหมือน | 5 || view_student | 0 || viewdemo | 2 || viewemployeeidandemployeename | 0 || ไหนสาธิต | 4 || wholewordmatchdemo | 2 || เมื่อวานdatedemo | 2 || zipcodepadwithzerodemo | 4 |+------------------------------------------+---------- --+243 แถวในชุด (0.86 วินาที)