MySQL - 查询平均行长度
MySQL - querying average row length
我有一只叫table的兔子。我试图在我的 table 中找到平均行长度。我试过这个查询:
SELECT AVG_ROW_LENGTH(rabbits)
但它不起作用。
我的谷歌搜索表明 AVG_ROW_LENGTH
实际上是 information_schema.tables 中的一个列。你会想尝试这样的事情,我想:
SELECT AVG_ROW_LENGTH FROM information_schema.tables WHERE TABLE_NAME = 'rabbits';
如果您有多个包含兔子的数据库,您可能还需要通过添加 "AND TABLE_SCHEMA = 'databasename';" 来指定数据库名称 table。
希望对您有所帮助!
你不能SELECT,试试这个:
SELECT Avg_row_length FROM information_schema.tables WHERE table_name='rabbits';
我有一只叫table的兔子。我试图在我的 table 中找到平均行长度。我试过这个查询:
SELECT AVG_ROW_LENGTH(rabbits)
但它不起作用。
我的谷歌搜索表明 AVG_ROW_LENGTH
实际上是 information_schema.tables 中的一个列。你会想尝试这样的事情,我想:
SELECT AVG_ROW_LENGTH FROM information_schema.tables WHERE TABLE_NAME = 'rabbits';
如果您有多个包含兔子的数据库,您可能还需要通过添加 "AND TABLE_SCHEMA = 'databasename';" 来指定数据库名称 table。
希望对您有所帮助!
你不能SELECT,试试这个:
SELECT Avg_row_length FROM information_schema.tables WHERE table_name='rabbits';