我有个问题。我需要找出如何按此顺序放置 OR:
SELECT ROUND(o.`total_products` / c.`conversion_rate` -
(SUM(IF(pa.wholesale_price = "0" , p.wholesale_price,
pa.wholesale_price)*od.product_quantity)))
我需要像这样将 OR 与“0”放在一起:
SELECT ROUND(o.`total_products` / c.`conversion_rate` -
(SUM(IF(pa.wholesale_price = "0" OR "IS NULL", p.wholesale_price,
pa.wholesale_price)*od.product_quantity)))
我想要这个结果:如果 pa.wholesale_price 为零或行不存在,请使用 p.wholesale_price。如果 pa.wholesale_price 存在,则使用 pa.wholesale_price。
有谁能够帮我?