You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Konstantin Orlov (Jira)" <ji...@apache.org> on 2021/12/01 15:16:00 UTC
[jira] [Created] (IGNITE-16040) Calcite. Unable to plan query with several correlated sub-queries in select list
Konstantin Orlov created IGNITE-16040:
-----------------------------------------
Summary: Calcite. Unable to plan query with several correlated sub-queries in select list
Key: IGNITE-16040
URL: https://issues.apache.org/jira/browse/IGNITE-16040
Project: Ignite
Issue Type: Bug
Components: sql
Reporter: Konstantin Orlov
Assignee: Konstantin Orlov
Currently the query like below can't be planned calcite-based sql engine:
{code:java}
SELECT a+b*2,
(a+b+c+d+e)/5,
(SELECT count(*) FROM t1 AS x WHERE x.c>t1.c AND x.d<t1.d),
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(b-c),
a-b
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND c>d
ORDER BY 6,5,4,1,3,2
{code}
Need to figure it out how to fix this.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)