sql中count(0)是什么意思?
4个回答
展开全部
这是个函数,和sum这样的语法差不多,count()
函数返回匹配指定条件的行数,count(*)
这个就返回查询结果所有的行数,当然count()这里面也可以跟某个字段,特指某个字段的行数。
函数返回匹配指定条件的行数,count(*)
这个就返回查询结果所有的行数,当然count()这里面也可以跟某个字段,特指某个字段的行数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
意思和count(*)或者count(column)是一样的
但是据说有个效率问题
因为COUNT(*)不单会进行全表扫描,也会对表的每个字段进行扫描。而COUNT('x')或者COUNT(COLUMN)或者COUNT(0)等则只进行一个字段的全表扫描
但是据说有个效率问题
因为COUNT(*)不单会进行全表扫描,也会对表的每个字段进行扫描。而COUNT('x')或者COUNT(COLUMN)或者COUNT(0)等则只进行一个字段的全表扫描
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个字段
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询