在从数据库表php mysql获取数据时如何忽略空值。有人请帮助我
我的mysql查询是:
$sql = "SELECT DISTINCT cuid FROM temp_donor_list WHERE donor_no='$name'";
答案 0 :(得分:1)
请尝试以下代码
$sql = "SELECT DISTINCT cuid FROM temp_donor_list WHERE donor_no='$name' and cuid!='' and donor_no!=''";
答案 1 :(得分:1)
如果您的字段包含NULL
值,则可以使用IS NOT NULL
条件。
如果您的字段包含blank string
,则可以使用<>
运算符
SELECT DISTINCT cuid FROM temp_donor_list WHERE donor_no='$name' AND cuid IS NOT NULL AND cuid<>''