[ https://issues.apache.org/jira/browse/CALCITE-1794?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
xiong duan updated CALCITE-1794: -------------------------------- Summary: CAST operator prevent SARG to optimize "x <>2 and x = 1" (was: Simplify AND numeric comparisons when overlapping) > CAST operator prevent SARG to optimize "x <>2 and x = 1" > -------------------------------------------------------- > > Key: CALCITE-1794 > URL: https://issues.apache.org/jira/browse/CALCITE-1794 > Project: Calcite > Issue Type: Improvement > Components: core > Affects Versions: 1.29.0 > Reporter: Remus Rusanu > Assignee: xiong duan > Priority: Major > Labels: pull-request-available > Time Spent: 20m > Remaining Estimate: 0h > > Expressions such as {{$1<>1 and $1=2}} can be simplified to {{$1=2}}. Similar > {{$1>10 AND $1>20}} can be simplified to {{$1>20}}. Such expressions are > produced by the proposed solution for CALCITE-1790 (simplify boolean CASE to > complex AND/OR). -- This message was sent by Atlassian Jira (v8.20.1#820001)