正如我的标题所说,我正在尝试使用COUNT运行查询,但结果并非我期待的结果。我运行了以下查询:
$message = mysql_real_escape_string($_POST['message']);
我已经产生了70150行。 然后我运行以下查询,我得到0结果。这是不可能的,因为我知道有1000个行的NULL。
@Injectable()
我期待这个查询给我一个AdmissionReason为空的所有剧集的计数,但是我的结果为0.
我可以在这里遗漏一些东西吗?
答案 0 :(得分:8)
COUNT(SomeColumn)
不计算NULL
。所以COUNT(NULL's) = 0
尝试
SELECT COUNT(*)
FROM Episode
WHERE AdmissionReason IS NULL;
<强> EXAMPLE 强>