此查询没有显示任何内容。我只想要那些在子查询中匹配的ORDERNO结果。没有一个组功能
SELECT SUM(STY.NQTY * STY.NUNITPRICE
/1000) AS ORDERAMOUNT,
(SELECT SUM(TBLORDERSTYLE.NQTY * TBLORDERSTYLE.NUNITPRICE/1000) FROM TBLORDER
INNER JOIN TBLORDERSTYLE
ON TBLORDER.CORDERNO = TBLORDERSTYLE.CORDERNO
WHERE TBLORDER.CLCNO LIKE '%MR#%' AND
TBLORDER.CORDERNO = ORD.CORDERNO
GROUP BY ORD.CORDERNO) AS K
FROM TBLORDER ORD INNER JOIN
TBLORDERSTYLE STY ON
ORD.CORDERNO = STY.CORDERNO
where (ORD.NPOSTFLAG = '1') AND
(ORD.NCANCEL = '0') AND
ORD.NPAYMODE = '1' AND
(ORD.DPICONFIRMDATE BETWEEN
TO_DATE('01-JUL-2012')AND TO_DATE('31-JUL-2012'))
请关掉你的大锁,我们不喜欢人们在这里大喊大叫。 – Mat 2013-02-11 08:59:55
垫 - 你有代表编辑帖子,为什么不这样做? – APC 2013-02-11 09:57:34
而不是给我们你的不工作的SQL,请提供相关表格中的示例数据和所需输出的示例。 – DazzaL 2013-02-11 10:43:56