从查询中只选择一列:“SHOW TABLE STATUS FROM `DB`”?

VyR*_*VyR 3 mysql sql show

可以从查询中只选择一列:“SHOW TABLE STATUS FROM DB”??

我只想从查询中获得的结果中选择 1 或 2 列:

SHOW TABLE STATUS FROM `DB`
Run Code Online (Sandbox Code Playgroud)

我需要这个数据库的所有表,但我不需要列

Max_data_length、Index_length、Data_free、Auto_increment 等...

有可能从这多列中只得到一列导致只有 1 个查询吗?

ϻᴇᴛ*_*ᴛᴀʟ 5

您可以查询information_schema.tables而不是显示表状态。它将为您提供所需的相同信息

SELECT TABLE_NAME
  , DATA_LENGTH FROM information_schema.tables WHERE table_schema = DATABASE();
Run Code Online (Sandbox Code Playgroud)