[ 
https://issues.apache.org/jira/browse/IGNITE-19402?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Iurii Gerzhedovich updated IGNITE-19402:
----------------------------------------
    Epic Link: IGNITE-22700

> Sql. Incorrect validation for query contains aggregates by outer query
> ----------------------------------------------------------------------
>
>                 Key: IGNITE-19402
>                 URL: https://issues.apache.org/jira/browse/IGNITE-19402
>             Project: Ignite
>          Issue Type: Improvement
>          Components: sql
>            Reporter: Iurii Gerzhedovich
>            Priority: Major
>              Labels: calcite2-required, ignite-3
>
> Sql engine consider incorrect queries which have aggregate function for outer 
> query in WHERE  clause. For example few queries in 
> sql/subquery/any_all/test_correlated_any_all.test are fails:
> {code:java}
> SELECT (SELECT SUM(i)+SUM(i1.i) FROM integers)>ANY(SELECT i FROM integers 
> WHERE i>MIN(i1.i)) FROM integers i1;
> SELECT SUM(i)>ANY(SELECT i FROM integers WHERE i>MIN(i1.i)) FROM integers i1;
> SELECT MIN(i)>ANY(SELECT i FROM integers WHERE i>MIN(i1.i)) FROM integers 
> i1;{code}
> Validation error looks as
> {noformat}
>  Aggregate expression is illegal in WHERE clause{noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to