yanjing.wang created CALCITE-4740:
-------------------------------------

             Summary: Converting rel to sql with big query dialect results 
incorrect having clause
                 Key: CALCITE-4740
                 URL: https://issues.apache.org/jira/browse/CALCITE-4740
             Project: Calcite
          Issue Type: Bug
          Components: core
    Affects Versions: 1.27.0
         Environment: jdk8

macos
            Reporter: yanjing.wang


I'm convertingĀ 
{code:java}
String query = select
 "product_id" ,  sum("shelf_width")
from "foodmart"."product"
where "product_id" > 0
group by "product_id" having sum("shelf_width") > 1{code}
with big query dialect, but results
{code:java}
SELECT product_id, SUM(shelf_width)
FROM foodmart.product
WHERE product_id > 0
GROUP BY product_id
HAVING `EXPR$1` > 1
{code}
Maybe we need replace having clause aliases when stripping trivial aliases.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to