mysql查看数据库指定字段存在哪个表

1、查找所有数据库中包含'longitude'字段的表

java 复制代码
-- 查找所有数据库中包含'longitude'字段的表
SELECT 
    TABLE_SCHEMA,
    TABLE_NAME,
    COLUMN_NAME
FROM information_schema.columns
WHERE COLUMN_NAME = 'longitude'
ORDER BY TABLE_SCHEMA, TABLE_NAME;

--- 查找所有数据库中包含'longitude'字段的表(排除视图)
SELECT 
    c.TABLE_SCHEMA AS '数据库',
    c.TABLE_NAME AS '表名',
    c.COLUMN_NAME AS '字段名'
FROM information_schema.columns c
JOIN information_schema.tables t 
    ON c.TABLE_SCHEMA = t.TABLE_SCHEMA 
    AND c.TABLE_NAME = t.TABLE_NAME
WHERE c.COLUMN_NAME = 'longitude'
    AND t.TABLE_TYPE = 'BASE TABLE'  -- 只查询基础表,排除视图
ORDER BY c.TABLE_SCHEMA, c.TABLE_NAME;

2、查找特定数据库agris_base中包含'longitude'字段的表

java 复制代码
-- 查找特定数据库agris_base中包含'longitude'字段的表
SELECT TABLE_NAME
FROM information_schema.columns
WHERE TABLE_SCHEMA = 'agris_base'
AND COLUMN_NAME = 'longitude';
相关推荐
冉冰学姐3 分钟前
SSM心理健康系统59q3n(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·ssm 框架应用·心理健康系统·心理文章
heartbeat..5 分钟前
零基础学 SQL:DQL/DML/DDL/DCL 核心知识点汇总(附带连接云服务器数据库教程)
java·服务器·数据库·sql
傻啦嘿哟20 分钟前
Python中的@property:优雅控制类成员访问的魔法
前端·数据库·python
岁岁种桃花儿1 小时前
MySQL 8.0 基本数据类型全面解析
数据库·mysql·数据库开发
用户427007458381 小时前
第二节:使用Mongoose连接数据库
数据库
煎蛋学姐2 小时前
SSM协同过滤的视频推荐系统s04mp(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·用户管理·协同过滤·ssm 框架·视频推荐系统
马克学长2 小时前
SSM薪酬管理系统b26z4(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·ssm 框架·薪酬管理系统
胡萝卜的兔2 小时前
ThinkPHP6.0 Redis 延迟队列 + 定时任务 实现超时取消订单完整部署脚本
数据库·redis·缓存
2501_944521002 小时前
rn_for_openharmony商城项目app实战-主题设置实现
javascript·数据库·react native·react.js·ecmascript
heartbeat..2 小时前
SQL 常用函数大全:聚合、字符串、数值、日期、窗口函数解析
java·数据库·sql·函数