MaxCompute SQL の Where キワードは集計関数と一緒に使用できないので、HAVING 句を使用します。

関数の定義
SELECT column_name, aggregate_function(column_name)
FROM table_name
WHERE column_name operator value
GROUP BY column_name
HAVING aggregate_function(column_name) operator value

テーブル Orders は、Customer、OrderPrice、Order_date、Order_id の 4 フィールドから構成されます。 OrderPrice が 2,000 未満の顧客を照会する SQL 文は、次のとおりです。
SELECT Customer,SUM(OrderPrice) FROM Orders
GROUP BY Customer
HAVING SUM(OrderPrice)<2000