gpt4 book ai didi

MySQL 表和行数

转载 作者:行者123 更新时间:2023-11-29 09:15:12 26 4
gpt4 key购买 nike

我正在尝试获取表列表及其行数。我一直在使用这个查询:

SELECT TABLE_NAME, TABLE_ROWS 
FROM INFORMATION_SCHEMA WHERE TABLE_SCHEMA = 'myDatabase'

我发现有时会返回 null。我想做的是捕获这可能做类似的事情

IFNULL ( TABLE_ROWS, SELECT COUNT(*) FROM ????)

只是我不确定应该为 输入什么????
如何根据 TABLE_NAME 列使其动态化?

编辑:附加信息:我发现未显示的“表格”实际上是 View 。

最佳答案

不妨这样做

SHOW TABLE STATUS FROM YOUR_DATABASE;

它总是返回一个名为 Rows 的列,它是该表中的行数。

关于MySQL 表和行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4370383/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com