MySQL - 查询平均行长度

use*_*735 4 mysql metadata row information-schema

我有一张名为兔子的桌子.我试图在我的表中找到平均行长度.我试过这个查询:

SELECT AVG_ROW_LENGTH(rabbits)
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

小智 9

我的谷歌搜索表明它AVG_ROW_LENGTH实际上是information_schema.tables中的一列.你想尝试这样的东西,我想:

SELECT AVG_ROW_LENGTH FROM information_schema.tables WHERE TABLE_NAME = 'rabbits';
Run Code Online (Sandbox Code Playgroud)

您可能还需要通过添加"AND TABLE_SCHEMA ='databasename';"来指定数据库名称.如果你有一个兔子表的数据库.

希望这可以帮助!