You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Query with compound sort expr (e.g. sum(a) + sum(b)) is failing.
To Reproduce
Run the script in datafusion-cli
CREATE TABLE t1(id INT, type VARCHAR, revenue INT);
INSERT INTO t1 VALUES (1, 'a', 199), (2, 'b', 238), (3, 'a', 301);
SELECT
type,
sum(revenue) + sum(revenue)
FROM t1
GROUP BY type
ORDER BY sum(revenue) + sum(revenue);
The output will be
type_coercion
caused by
Schema error: No field named t1.revenue. Valid fields are t1.type, "sum(t1.revenue) + sum(t1.revenue)".
Expected behavior
+------+----------------------------------+
| type | sum(t1.revenue) + sum(t1.revenue) |
+------+----------------------------------+
| b | 476 |
| a | 1000 |
+------+----------------------------------+
Additional context
No response
The text was updated successfully, but these errors were encountered:
Describe the bug
Query with compound sort expr (e.g.
sum(a) + sum(b)
) is failing.To Reproduce
Run the script in
datafusion-cli
The output will be
Expected behavior
Additional context
No response
The text was updated successfully, but these errors were encountered: