mysql如何查询当前数据库中不为空的表
作者:selectDele
这篇文章主要介绍了mysql如何查询当前数据库中不为空的表问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
查询当前数据库中不为空的表
select * from information_schema.tables where TABLE_SCHEMA='当前数据库' and table_rows>0;
查询指定数据库中所有记录不为空的表
说明
有时候我们需要统计MySql
数据库中哪些表有数据。
sql
SELECT TABLE_NAME,TABLE_ROWS FROM information_schema. TABLES WHERE TABLE_SCHEMA = '需要查找的数据库' AND table_rows > 0;
截图
SQL命令 --- 查询某字段不为空
1、查询某字段不为空
//不为空 SELECT * FROM `table_name` WHERE `col` IS NOT NULL //为空 SELECT * FROM `table_name` WHERE `col` IS NULL
2、mysql中查询一个字段具体是属于哪一个数据库的那一张表
//其中 table_schema 是所在库, table_name 是所在表 SELECT table_schema,table_name FROM information_schema.columns WHERE column_name = '字段名'
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。