Php 除id字段外的计数字段

Php 除id字段外的计数字段,php,mysqli,Php,Mysqli,我的SQL数据库中有5列 id、姓名、电子邮件、电话和国家/地区 id:第54行总计 电子邮件总数第45行 如何计算数据库中的电子邮件数量。 我使用计数功能,但不提供电子邮件的实际结果 select count(company.email) from company 从company.email不为空且company.email“”的公司中选择计数(company.email) 此查询将排除没有电子邮件的行(空字段或空字段)如果电子邮件列包含NULL 这应该行得通 SELECT COUNT(

我的SQL数据库中有5列 id、姓名、电子邮件、电话和国家/地区 id:第54行总计 电子邮件总数第45行

如何计算数据库中的电子邮件数量。 我使用计数功能,但不提供电子邮件的实际结果

select count(company.email) from company
从company.email不为空且company.email“”的公司中选择计数(company.email)

此查询将排除没有电子邮件的行(空字段或空字段)

如果电子邮件列包含NULL

这应该行得通

SELECT COUNT(!ISNULL(email)) FROM company
从公司“”所在的公司选择计数(电子邮件)


NULL
将自动取消计数

剩余9行的
email
字段中有什么内容?它是
NULL
还是空字符串?首先,这里没有php或mysqli(根据您使用的标记),只有SQL。我们需要看到模式和值。投票不清楚。
SELECT COUNT(!ISNULL(email)) FROM company