我有两个已完成内部联接的表,我想显示那些价格、销售价格、库存单位字段为空的行,或者我没有插入这些价格、销售价格、库存单位。
$live_query = "select shower.id, shower.name, shower.firstimage,shower_pricing.price, shower_pricing.list_id, shower_pricing.sale_price,shower_pricing.discount,shower_pricing.stock_unit
from shower
inner join shower_pricing
on shower.id=shower_pricing.id
where shower_pricing.price,shower_pricing.sale_price,shower_pricing.stock_unit is null";
谢谢。
最佳答案
SQL NULL 很特殊,您必须执行 WHERE field IS NULL
,因为 NULL 不能等于任何东西,包括它自身(即:NULL = NULL 始终为 false)。
关于mysql - Sql连接两个表并显示具有空值的表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43223782/