猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
如何找到MySQL中具有特定列名的所有表?
如何找到MySQL中具有特定列名的所有表?
我有2-3个不同的列名,我想在整个DB中查找,并列出所有这些列的表。有简单的剧本吗?
心有法竹
浏览 553
回答 3
3回答
慕斯709654
获取所有列的表columnA或ColumnB在数据库中YourDatabase:SELECT DISTINCT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME IN ('columnA','ColumnB') AND TABLE_SCHEMA='YourDatabase';
0
0
0
萧十郎
SELECT TABLE_NAME, COLUMN_NAMEFROM INFORMATION_SCHEMA.COLUMNSWHERE COLUMN_NAME LIKE '%wild%';
0
0
0
猛跑小猪
更简单的是在一行SQL中完成:SELECT * FROM information_schema.columns WHERE column_name = 'column_name';
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
MySQL
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续