Php 从表中查找所有空值
我正在使用mySQL(php)并尝试查找整个表中的所有行,包括空值。现在我正在从orders中选择COUNT(*),其中不包括NULL。我对下一步该怎么做感到困惑,我在考虑分别查找空值,然后将两个或更多的值合并。然而,我找不到o_order-priority php tops的空值,以“order”读取它……我该怎么办?orders表下有9列 不要使用count(*)而使用列名,如Php 从表中查找所有空值,php,mysql,sql,syntax,null,Php,Mysql,Sql,Syntax,Null,我正在使用mySQL(php)并尝试查找整个表中的所有行,包括空值。现在我正在从orders中选择COUNT(*),其中不包括NULL。我对下一步该怎么做感到困惑,我在考虑分别查找空值,然后将两个或更多的值合并。然而,我找不到o_order-priority php tops的空值,以“order”读取它……我该怎么办?orders表下有9列 不要使用count(*)而使用列名,如 Select count('name') from table 如果您的表有3行,这将统计所有行,无论是空行还是
Select count('name') from table
如果您的表有3行,这将统计所有行,无论是空行还是有数据行。A选择计数()-->3行。 我认为您应该尝试计算此表的一列是否有空值。 如果您有一个名为“order_text”的列,并且希望计算空值的数量,则可以使用: 从订单文本为空的订单中选择count()
COUNT(*)
将返回所有行计数,包括null
看这个例子
Declare @percapHistPrev table
(
id int
)
insert into @percapHistPrev
select 1 union all
select null
select COUNT(*) from @percapHistPrev
输出
id
2
select COUNT(id) from @percapHistPrev
id
1
你的问题不清楚。首先,您需要具体说明您的表结构以及什么是“空值”条件。其次,您需要将存储的过程添加到问题中。