首页 > 解决方案 > SQL DB2 - 使用来自另一个表或查询的结果执行查询

问题描述

我正在运行以下查询:

select TABLE_SCHEMA ||'.'||TABLE_NAME AS Schema_Table 
     from qsys2.systables 
     where table_schema = 'PTLDBA' 
     AND TABLE_NAME LIKE'DAILY%' 
    AND DATE (LAST_ALTERED_TIMESTAMP) = CURRENT DATE;

结果集是schema.table name。我需要使用结果集来查询实际的表

最终查询如下所示:

Select * from Schema_Table limit 10;

表名称根据日期而变化。我相信 SQL 过程会工作得最好,但我不知道如何编写它。

标签: sqldb2proceduredb2-400

解决方案


推荐阅读