我有以下查询:
SELECT BaDebet2 - BaCredit2 AS TOTAL FROM balansen
编辑
我只想汇总TOTAL大于0时的所有BaDebet2记录
最佳答案
我认为这将解决您的问题。如果BaDebet2-BaCredit2> 0,则第二个查询将传递BaDebet2,否则为0。
SELECT SUM(BaDebet2_Actual) FROM
(SELECT IF(BaDebet2 - BaCredit2>0, BaDebet2 ,0) AS BaDebet2_Actual
FROM balansen) A;
关于mysql - mysql加if语句,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7991860/