sql - 合并多个 oracle 查询以产生一个结果

标签 sql oracle join

是否可以将以下查询作为一个查询执行?

[代码]

select count(*) from tableA;
select count(*) from tableB;
select count(*) from tableC;
select count(*) from tableD;

[/代码]

IE。结果是这样的
|TablA|TableB|TableC|TableD|
|50   |300   |30    |9|

谢谢

最佳答案

select * from
(select count(*) from tableA),
(select count(*) from tableB),
(select count(*) from tableC),
(select count(*) from tableD);

关于sql - 合并多个 oracle 查询以产生一个结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5899562/

相关文章:

sql - 更新和替换字符串的一部分

php - 基于两列的排名

sql - 是否可以在有子句中检查两个以上的条件?

database - 在哪里可以找到免费使用的复杂测试数据库?

java - 在 Oracle 端或应用程序本身执行查询过滤

MySQL左外连接,排除属于用户的第二个表中的项目

mysql - 如何选择相反(或不在)的一组结果?

sql - PostgreSQL 数据库中的阿拉伯文和英文文本

sql - 将 PL/SQL 代码转换为 SQLite

list - 在java中连接两个列表