【发布时间】:2021-11-16 19:35:35
【问题描述】:
我如何从两个不同的数据库(称为 ZEOTA 和 SP)中选择 count(*),结果如下:
Zeota SP
88 3
我试过这个:
SELECT COUNT(CONSTRAINT_TYPE) NumberOfPrimaryKeys_Zeota
FROM ALL_CONSTRAINTS
WHERE CONSTRAINT_TYPE = 'P'
AND
OWNER = 'ZEOTA';
SELECT COUNT(*) AS NumberOfAttributes_SP
FROM ALL_COL_COMMENTS
WHERE OWNER = 'SP';
但输出显示两个单独的查询结果:
Query result 1:
Zeota
88
Query Result 2:
SP
3
但是我正在尝试这样做,但是遇到了问题:
SELECT
COUNT(DISTINCT TABLE_NAME) AS ZNumOfTables,
COUNT(DISTINCT TABLE_NAME) AS SNumOfTables,
COUNT(DISTINCT TABLE_NAME) AS PNumOfTables
FROM ALL_TAB_COLUMNS
WHERE OWNER = 'SP';
WHERE OWNER = 'ZEOTA';
【问题讨论】:
标签: oracle count oracle-sqldeveloper