为了账号安全,请及时绑定邮箱和手机立即绑定

sqlite的count函数可以加条件吗?

sqlite的count函数可以加条件吗?

iOS
茅侃侃 2018-11-22 22:18:37
sqlite的count函数可以加条件吗
查看完整描述

1 回答

?
大话西游666

TA贡献1817条经验 获得超14个赞

把select查询语句中的列选择部分换成count(*)或者count(列名)。那么查询语句就会返回select查询结果的数据有多少条。也就是带有count的查询,其返回结果就是一行一列的一个数字。
例如:
select * from student where name like '张%'; //查询所有姓张的学生信息
select count(*) from student where name like '张%' //查询姓张的学生的人数
而count(列名)在统计结果的时候,会忽略列值为空(这里的空不是只空字符串或者0,而是表示null)的计数。
select count(en_score) from student where name like '张%' //查询姓张的学生中有英语成绩的学生人数!

查看完整回答
反对 回复 2018-12-10
  • 1 回答
  • 0 关注
  • 1431 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信