[ https://issues.apache.org/jira/browse/CALCITE-2999?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
yuqi updated CALCITE-2999: -------------------------- Attachment: picture2.png > Can't get the right column value in LogicalSort > ----------------------------------------------- > > Key: CALCITE-2999 > URL: https://issues.apache.org/jira/browse/CALCITE-2999 > Project: Calcite > Issue Type: Bug > Components: core > Affects Versions: 1.19.0 > Reporter: yuqi > Assignee: Danny Chan > Priority: Critical > Attachments: picture2.png, problem.png, problem.png > > > Let's consider the sql: > {code:sql} > // Some comments here > select 'hello', tag from b where text = '2' or text = '1' order by cast(text > as int) + 1 asc , tag desc limit 1" > {code} > And the Plan can be seen in the picture below > We can't get the right column value of LogicalSort if sort condition is not > the select column list > Can anyone help to explain this problem if i'm wrong -- This message was sent by Atlassian JIRA (v7.6.3#76005)