[ 
https://issues.apache.org/jira/browse/CALCITE-5420?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17643685#comment-17643685
 ] 

Benchao Li commented on CALCITE-5420:
-------------------------------------

{quote}1. SqlToRel does not populate the rel with the correlate id which is 
need to determine where correlated variables should be resolved to. The 
correlate id appears to only populated in filters for where clauses.
{quote}

This is not true, we've add support for {{Project}} since CALCITE-5127.

> SqlToRel should populate projects corralate id for queries with aggregates.
> ---------------------------------------------------------------------------
>
>                 Key: CALCITE-5420
>                 URL: https://issues.apache.org/jira/browse/CALCITE-5420
>             Project: Calcite
>          Issue Type: Bug
>            Reporter: James Starr
>            Assignee: James Starr
>            Priority: Major
>
> The following query does not populate correlate id in the project when 
> SqlToRel.expand=false:
> {code:sql}
> SELECT SUM(
>   (select char_length(dname) from "scott".dept where dept.deptno = 
> emp.empno)) as s
> FROM "scott".emp
> {code}
> Having the correlate id populated is important for expanding nested queries.



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

Reply via email to