با سلام و خسته نباشيد خدمت دوستان
من 3جدول دارم فرضا" فاكتور فروش ، اقساط ، نقدي كه در هر سه آنها فيلدي به نام code مشترك است زماني كه من بخواهم مانده كل فاكتورهايم را حساب كنم مجبورم ابتدا جمع فاكتور را از جدول فاكتور محاسبه و 2 جدول قسط و نقدي جستجو كنم و اگر ركوردي بود از كل جمع كم كنم تا مانده اصلي فاكتورهايم را محاسبه كنم
من در يك دستور select كل مانده هايم را به راحتي بدست مي آورم اما براي مراحل بعدي به مشكل بر مي خورم لطفا" راهنمايي فرماييد .
select * from
(
SELECT DISTINCT code_fact AS code, SUM(wazn * fee) AS jam, maliat, takhfif, haml
, SUM(wazn * fee) + SUM(wazn * fee) * maliat / 100 + haml - takhfif AS mandeh
FROM fact_forosh
GROUP BY code_fact, maliat, takhfif, haml
)as _fact
where _fact.mandeh>1000000