我想查找具有特定值的所有表名,例如:
SELECT table_name FROM information_schema WHERE column_name = "MyColumnName" AND MyColumnName = "value";
我在列中搜索值时遇到问题,如何编写最后一部分..
AND MyColumnName = "value";
...
答案 0 :(得分:0)
您无法在1个查询中执行此操作。您的第一个查询应标识您需要查询的所有表。然后,您需要查询所有表,您可以手动执行此操作,也可以编写动态sql脚本来生成表查询。我不打算为你做这件事,因为这看起来像是课程作业(令人惊讶的是这种情况经常出现 - 必须是一年中的时间,所以我确定如果你能找到进一步的帮助搜索SO)