从数据库表中获取数据时如何忽略空值

时间:2018-11-30 05:57:25

标签: php mysql mysqli

在从数据库表php mysql获取数据时如何忽略空值。有人请帮助我

我的mysql查询是:

$sql = "SELECT  DISTINCT cuid FROM temp_donor_list WHERE donor_no='$name'";

2 个答案:

答案 0 :(得分:1)

请尝试以下代码

$sql = "SELECT DISTINCT cuid FROM temp_donor_list WHERE donor_no='$name' and cuid!='' and donor_no!=''";

答案 1 :(得分:1)

  1. 如果您的字段包含NULL值,则可以使用IS NOT NULL条件。

  2. 如果您的字段包含blank string,则可以使用<>运算符

    SELECT DISTINCT cuid FROM temp_donor_list WHERE donor_no='$name' AND cuid IS NOT NULL AND cuid<>''