شما برای انجام این کار میتوانید Query زیر را اجرا نمایید.
SELECT SUM(`variz`)-SUM(`bardasht`) as result FROM `pay ` WHERE `status`= 'ok'
البته توجه داشته باشید که مقدار زیر را به صورت پیشنهادی وارد کردم
WHERE `status`= 'ok
شما میتوانید به جای این هر شرط دیگری در Query خود قرار دهید.
در ضمن توجه داشته باشید که به جای "variz" و "bardasht" باید نام ستون های جدول خود را وارد نمایید.
نتیجه Query در مقدار result بر خواهد گشت.
باید ستون های "variz" و "bardasht" قابل جمع باشند و مقدار عددی در آنها ذخیره کرده باشید در غیر این صورت پاسخ همیشه صفر خواهد بود.
میشه به جای ستون خودش بفهمه مثلا من یک ستون دارم به نام type و داخل اون یا نوشته negative یا positive و یک ستون به نام price اونارو بفهمه؟
@hadikhanian
بله مشکلی نیست به جای دو بار وارد کردن SUM یکبار SUM بگیرید از ستون price
یکبار برای positive ها و یکبار دیگر برای negative ها
و در نهایت از حاصل جمع هر دو را از یکدیگر کسر نمایید.
این کسر شدن را باید سمت برنامه انجام دهید و در Query قابل اجرا نیست.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟