Piotr Rzysko
64a0333119
Fix missing column references in non-aggregate expressions
...
Previously, queries like:
```
SELECT
CASE WHEN c0 != 'x' THEN group_concat(c1, ',') ELSE 'x' END
FROM t0
GROUP BY c0;
```
would return incorrect results because c0 was not copied during the
aggregation loop into a register accessible to the logic processing the
grouped results (e.g., the CASE WHEN expression in this example).
The same issue applied to expressions in the HAVING and ORDER BY clauses.
2025-06-20 06:19:16 +02:00
..
2025-06-17 21:26:32 +02:00
2025-01-11 13:48:21 +05:30
2024-08-03 12:16:34 +03:00
2025-06-17 19:33:23 +02:00
2025-06-11 18:39:06 +02:00
2025-06-11 14:19:04 -03:00
2025-04-13 22:38:43 -03:00
2025-01-19 20:51:16 -05:00
2024-12-18 09:10:37 +02:00
2025-02-09 22:01:33 +04:00
2025-05-19 15:22:55 -03:00
2025-01-19 00:39:10 +05:30
2025-01-21 00:29:23 +05:30
2025-06-17 19:33:23 +02:00
2025-04-04 01:32:13 -03:00
2025-06-17 19:33:23 +02:00
2025-06-17 19:33:23 +02:00
2025-06-17 19:33:23 +02:00
2024-07-09 18:08:16 +02:00
2024-12-30 17:02:31 +05:30
2025-06-20 06:19:16 +02:00
2025-06-17 19:33:23 +02:00
2025-06-11 18:39:06 +02:00
2025-06-17 19:33:23 +02:00
2025-03-30 18:58:38 +03:00
2025-03-01 18:32:09 +01:00
2025-05-08 22:22:55 +08:00
2025-04-16 11:13:01 +03:00
2025-05-11 23:47:30 +08:00
2025-01-26 16:40:30 -05:00
2025-06-17 19:33:23 +02:00
2025-06-09 08:23:58 +03:00
2025-05-19 15:22:15 -03:00
2025-04-15 12:45:46 -03:00
2025-04-14 20:57:54 +08:00
2025-02-04 21:02:51 +05:30
2025-04-11 08:34:29 +05:30
2025-06-17 19:33:23 +02:00
2025-06-17 19:33:23 +02:00
2025-05-19 15:22:55 -03:00
2024-12-14 17:13:45 +02:00
2025-01-31 23:01:49 -05:00
2025-01-31 23:01:49 -05:00
2025-02-07 09:23:48 -05:00
2024-10-05 18:25:04 +03:00
2025-02-19 21:25:14 +08:00
2025-06-07 17:37:36 +09:00
2025-03-17 10:01:00 -03:00
2025-06-17 19:33:23 +02:00
2025-05-23 17:45:56 +08:00
2025-01-28 14:24:09 +02:00
2025-06-17 19:33:23 +02:00