sql怎么判断一个表里有多少条数据 是否大于20
时间: 2023-12-14 10:38:47 浏览: 103
oracle sql in 连接大于1000报错解决办法
可以使用SQL的SELECT COUNT(*)语句来计算表中的行数,然后使用WHERE子句来筛选行数大于20的表。具体SQL语句如下:
```
SELECT COUNT(*) FROM table_name WHERE condition HAVING COUNT(*) > 20;
```
其中,table_name是要查询的表名,condition是筛选条件,可以为空,如果有多个条件需要用AND或OR连接。HAVING子句用于筛选聚合结果。以上语句表示查询table_name表中符合条件的行数,然后筛选出行数大于20的表。如果查询结果行数大于20,将返回符合条件的行数,否则将返回空结果集。
阅读全文