Select Sum(QC_DetailNum*QC_DetailPrice) As ZJE,Sum(QC_PaymentMoney) As YJE From QC_ProcureOrdersDetail INNER JOIN QC_ProcureOrders on QC_ProcureOrders.OrdersID=QC_ProcureOrdersDetail.QC_DetailOrders INNER JOIN QC_FinanceProcureOrders on QC_ProcureOrders.OrdersID=QC_FinanceProcureOrders.QC_PaymentOrdersID where ???
请高手帮忙看一下,最后 where后面怎么样做ZJE和YJE的对比, 大于 等于 小于,三种情况。谢谢.
------解决思路----------------------
SELECT
Sum(QC_DetailNum*QC_DetailPrice) As ZJE
,Sum(QC_PaymentMoney) As YJE
From QC_ProcureOrdersDetail
INNER JOIN QC_ProcureOrders on QC_ProcureOrders.OrdersID=QC_ProcureOrdersDetail.QC_DetailOrders
INNER JOIN QC_FinanceProcureOrders on QC_ProcureOrders.OrdersID=QC_FinanceProcureOrders.QC_PaymentOrdersID
HAVING
Sum(QC_DetailNum*QC_DetailPrice)>Sum(QC_PaymentMoney)
--大于
--同理
Sum(QC_DetailNum*QC_DetailPrice)=Sum(QC_PaymentMoney)
--等于
Sum(QC_DetailNum*QC_DetailPrice)<Sum(QC_PaymentMoney)
--小于