供应商对账语句

SELECT COUNT(*) ,订单号 FROM hehe GROUP BY 订单号 HAVING COUNT(*)>1;



(SELECT w.*,p.orderid AS 我们的订单号,p.fakuanjine AS 罚款金额,p.agencyfee AS 代办费,p.`overdueFine` AS 滞纳金1, p.statecode AS 状态码,p.total AS 我们收用户的钱,p.`total`-(w.代理价+w.`本金`+w.`滞纳金`) AS 利润 FROM hehe w LEFT JOIN paylist p ON w.订单号=p.`orderId` WHERE w.订单号 NOT IN ('376089','384513') ORDER BY p.statecode)
UNION ALL
(SELECT *,订单号 AS 我们的订单号,本金 AS 罚款金额,代理价 AS 代办费,滞纳金 AS 滞纳金1,7 AS 状态码,(代理价+`本金`+`滞纳金`)+2 AS 我们收用户的钱,2 AS 利润 FROM hehe WHERE 订单号 IN ('376089','384513') ORDER BY 订单号)

猜你喜欢

转载自blog.csdn.net/silk_java/article/details/79474348