mysql中查詢條件中的if。
IF(條件,true執行,false執行);
SELECT g.id,g.title,g.minbuy,g.total FROM goods g WHERE g.`uniacid` = 2 and g.`merchid`=1 AND g.`status` = 1 and g.`total`>0 and g.`deleted`=0 AND g.`checked`=0 AND IF(g.minbuy=0,g.total<=2,g.total<=2*g.minbuy) ORDER BY g.`status` DESC, g.`merchdisplayorder` DESC,g.`id` DESC