【问题标题】:write a query that applies to an entire db instead of a table编写一个适用于整个数据库而不是表的查询
【发布时间】:2017-09-07 01:40:58
【问题描述】:

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

所以不要使用:

 select * from table_name where columnName = ?

我可以说 select * db_tables from from from db 表包含 A 列吗?

有可能吗? 谢谢

【问题讨论】:

    标签: mysql sql sql-query-store


    【解决方案1】:

    你当然可以!

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

    【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2021-07-01
      • 2021-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多