我有一个带有 DB2 数据库的 IBM Content Manager。
在 ICMADMIN 中,我有一堆表,其中一些包含一个特定的列(我们称之为 ID_CLIENT),它是一个链接到一个表(CLIENT)的 ID。
如何从包含 ID_CLIENT 列的每个表中获取每个 CLIENT 的行数?
我知道如何检索包含 ID_CLIENT 的每个表的名称,但不知道如何动态地加入 CLIENT。
select tabname from syscat.columns where colname='ID_CLIENT'
(我们称这个查询为 A)
所以我的伪查询看起来像:
select count(*) from CLIENT join (A) on CLIENT.ID_CLIENT = (A).ID_CLIENT