count 与if的结合
猪头小哥 2012-12-18 03:53:06 我不知道是不是这么问的 就是要当某一项的值为空时 才计算另外一项的个数
是不是可以用count和if联系起来?
select products.id, count(items.product_id), count(items.product_id) if(units.trade_id is null)
这么些是错的吧?最终的结果只有2列
id count(items.product_id)
if(units.trade_id is null) count(items.product_id)应该为0的。
这个怎么写sql啊?