编写适用于整个数据库而不是 table 的查询

write a query that applies to an entire db instead of a table

是否可以编写适用于整个数据库的查询而不是一个 table。

所以不要使用:

 select * from table_name where columnName = ?

我可以说 select * db_tables 从数据库中 table 包含列 A 吗?

有可能吗? 谢谢

您不能 SELECT * FROM 所有表,但您可以 运行 使用 SQL 中的 other statements 对多个表进行查询。

当然可以!

SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME like '%A'