sql 统计等于0和大于0的条数
时间: 2023-05-16 07:05:11 浏览: 59
可以使用以下 SQL 语句来统计等于0和大于0的条数:
SELECT COUNT(*) AS count_equal_zero FROM table_name WHERE column_name = 0;
SELECT COUNT(*) AS count_greater_than_zero FROM table_name WHERE column_name > 0;
其中,table_name 是要查询的表名,column_name 是要统计的列名。第一个语句统计等于0的条数,第二个语句统计大于0的条数。
相关问题
SQLa按条件统计数据条数
可以使用以下 SQL 语句来按条件统计数据条数:
```sql
SELECT COUNT(*) FROM table_name WHERE condition;
```
其中,`table_name` 是要统计数据条数的表名,`condition` 是筛选条件。例如,如果要统计表 `users` 中年龄大于等于 18 岁的用户数量,可以这样写:
```sql
SELECT COUNT(*) FROM users WHERE age >= 18;
```
这条 SQL 语句会返回一个结果,即满足条件的数据条数。
sql语句 统计年龄大于20岁的人数
假设有一个名为`person`的表,其中包含了每个人的姓名和年龄,可以使用以下SQL语句统计年龄大于20岁的人数:
```
SELECT COUNT(*) FROM person WHERE age > 20;
```
其中,`COUNT(*)`用于计算满足条件的行数,`person`为表名,`age`为年龄列名,`20`为限制条件。