count 统计一个字段不为空的sql语句
时间: 2024-03-20 22:19:13 浏览: 29
假设要统计字段 `field1` 不为空的记录数,可以使用以下 SQL 语句:
```
SELECT COUNT(*) FROM table_name WHERE field1 IS NOT NULL;
```
其中 `table_name` 是表名,`field1` 是需要统计的字段名。`IS NOT NULL` 表示该字段不为空。`COUNT(*)` 表示统计所有记录的数量。
相关问题
sql 统计不为空的字段
可以使用 COUNT 函数和 IS NOT NULL 条件来统计不为空的字段。例如,假设要统计一个表中 name 字段不为空的记录数量,可以使用以下 SQL 语句:
```sql
SELECT COUNT(*) FROM table_name WHERE name IS NOT NULL;
```
这个语句会返回 table_name 表中 name 不为空的记录数。如果要统计多个不为空的字段,可以使用 AND 连接多个 IS NOT NULL 条件。例如,统计 name 和 age 字段都不为空的记录数量:
```sql
SELECT COUNT(*) FROM table_name WHERE name IS NOT NULL AND age IS NOT NULL;
```
写一个sql,统计fphm字段为空的数量
可以使用以下 SQL 语句来统计 fphm 字段为空的数量:
```
SELECT COUNT(*) AS count_fphm_null FROM your_table WHERE fphm IS NULL;
```
其中,your_table 是要查询的表名,fphm 是要统计的字段名。这条 SQL 语句会返回一个名为 count_fphm_null 的统计结果,表示 fphm 字段为空的记录数。