liyang created KYLIN-2341:
-----------------------------
Summary: sum(case .. when ..) problem
Key: KYLIN-2341
URL: https://issues.apache.org/jira/browse/KYLIN-2341
Project: Kylin
Issue Type: Bug
Reporter: liyang
Assignee: liyang
Query like below should either fail, or return correct result. Currently it
returns incorrect result.
{code}
SELECT
sum(case
when lstg_format_name like 'Other%'
then price
else 0
end) as gmv
FROM test_kylin_fact
inner JOIN edw.test_cal_dt as test_cal_dt
ON test_kylin_fact.cal_dt = test_cal_dt.cal_dt
inner JOIN test_category_groupings
ON test_kylin_fact.leaf_categ_id = test_category_groupings.leaf_categ_id
AND test_kylin_fact.lstg_site_id = test_category_groupings.site_id
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)