سلام . امروز میخوام در مورد یکی از دستورهای mysql صحبت کنم این دستور مثل دستور ساده IF رفتار میکنه با این شرایط که اگر ستون مورد نظر برابر مقدار خاصی شد سپس بتواند جمع آن مقدار خاص را بدست بیاورد
SUM(IF(t7.code = 'pay', t4.amount, 0)) AS 'pay', SUM(IF(t7.code = 'rec', t4.amount, 0)) AS 'rec' SUM(CASE WHEN t7.code = 'pay' THEN t4.amount ELSE -t4.amount END) AS amount33