0
是否有可能在某種情況下使用SUM的結果?我當前的查詢是這樣的:具有SUM功能的MySQL CASE
SELECT USERNAME, SUM(AMOUNT),
CASE SUM(AMOUNT)
WHEN SUM(AMOUNT) = 0.0 THEN 1
WHEN SUM(AMOUNT) < 50.0 THEN 2
WHEN SUM(AMOUNT) > 75.0 THEN 4
END AS gid, 0 FROM payments GROUP BY USERNAME;
這看起來好像沒什麼問題,但會產生這樣的:
審查13.00 NULL 0
它甚至有可能做到這一點?