sql - 如果 Oracle 中的总行数超过 10,如何从表中获取行?

标签 sql oracle select count

我想编写一个基于 Oracle 的查询,我可以在其中选择是否要查看结果。比方说:

SELECT *
FROM table
//when there are more than 10 rows

我该怎么做?

最佳答案

select * from table
where 10 < (select count(*) from table)

关于sql - 如果 Oracle 中的总行数超过 10,如何从表中获取行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8446399/

相关文章:

sql - Play 2.4 - 在日志中显示 Ebeans SQL 语句

sql - 将 sql View 查询更改为关系代数?

oracle - Oracle 11g 分区表上的并发统计信息收集

php - php中的SQL,使用LIKE进行部分搜索

sql - 使用 SQL 查找缺失的行

sql - 如何使用 BETWEEN 运算符比较两个 SELECT 子查询?

java - JPA 选择忽略 OR 部分

c# - 适用于 SQL 数据库的 SQL 语句不适用于 Access 数据库

php - MySQL 中的 FROM 子句无法指定更新目标表

oracle - Grails域:找不到ID获取