查看完整版本: [-- MySQL通过字段名字查询所在表名称 --]

风信Java论坛 ›› Sun MySQL ›› MySQL通过字段名字查询所在表名称 登录 -> 注册

1F MySQL通过字段名字查询所在表名称   菜鸟 Post by : 2009-06-17 21:28:00.0

假如当前数据库某几张表中含有Name字段,数据库里有10张表,其中有5张表含有这个字段

能否把数据库中含有这个字段(Name)的表查询出来?

2F    大鳄鱼 Post by : 2009-06-17 21:31:45.0
先用 show tables; 得到所有表名字,然后遍历这个记录集 使用

SHOW COLUMNS FROM tableName 得到表的列名,再遍历这个记录集 判断有无你需要的列名

2个循环搞掂


如果你要一条sql语句做到的话 只能使用存储过程了 em09

风信Java论坛 ›› Sun MySQL ›› MySQL通过字段名字查询所在表名称 登录 -> 注册

查看完整版本: [-- MySQL通过字段名字查询所在表名称 --]
CopyRight © 2008-2009 JavaWind.Net Studio All Rights Reserved
Powered By JWind.BBS Vesion 1.0.0 Beta1 Processed in 7 ms,0 (Queries)  Gzip enabled
粤ICP备07511478号