我試着在DB2上運行此查詢:如何使用聚合函數比較
SELECT A.EMAIL_ADDR_ID, A.SENT_TS, B.SENT_TS FROM ecom.EMAIL_HIST A
INNER JOIN ecom.EMAIL_RTM_HIST B
ON A.EMAIL_ADDR_ID = B.EMAIL_ADDR_ID
WHERE max(b.SENT_TS) > max(a.SENT_TS)
GROUP BY A.EMAIL_ADDR_ID;
在試圖運行上面的查詢,我得到這個以下錯誤消息。
SQL Error [42903]: Invalid use of an aggregate function or OLAP function..SQLCODE=-120, SQLSTATE=42903, DRIVER=3.64.114
任何關於我在這裏做了什麼錯誤的指針?
謝謝!
謝謝Esperento57。我添加了'as'以使maxsendTS_A和B和查詢起作用。 – Ganesh