任何人都可以指导或建议我获取数据库中所有表格的列值,不包括' null'在总数中。我已经通过使用信息模式尝试了它,但无法获得预期的结果。即使表格中没有条目,也会有一些879或96的数量?
这是我的查询,
SELECT TABLE_NAME,COLUMN_NAME, COUNT(COLUMN_NAME) -- ,(CASE WHEN COUNT(COLUMN_NAME)=0 THEN '0' ELSE COUNT(COLUMN_NAME) END)
FROM information_schema.COLUMNS WHERE
table_schema= 'TESTING'
GROUP BY COLUMN_NAME
ORDER BY TABLE_NAME
提前致谢。