このクエリでエラー #1054 - 'where 句' の列 'totalamount' が不明です
SELECT (amount1 + amount2) as totalamount
FROM `Donation`
WHERE totalamount > 1000
group by 句を使用してこのエラーを解決し、where 条件を having 句に置き換えることができることはわかっています。しかし、having 句を使用する以外に他の解決策はありますか。group by が唯一の解決策である場合、集計関数を使用していなくても group by 句を使用する必要がある理由を知りたい
ありがとう。