You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "jay wong (JIRA)" <ji...@apache.org> on 2014/05/19 13:12:38 UTC
[jira] [Created] (PHOENIX-988) The result is not expected when
select case when case
jay wong created PHOENIX-988:
--------------------------------
Summary: The result is not expected when select case when case
Key: PHOENIX-988
URL: https://issues.apache.org/jira/browse/PHOENIX-988
Project: Phoenix
Issue Type: Bug
Affects Versions: 3.0.0
Reporter: jay wong
Fix For: 3.1
A table :
select count(*) count from table1 where int_column_a<10;
+------------+
| COUNT |
+------------+
| 0 |
+------------+
then select with sql :
select count( distinct case when int_column_a<10 then 2 else null end ) count from table1;
the expected reuslt is 0. but 1 we got.
As the CaseExcression#evaluate doesn't handle the case.
--
This message was sent by Atlassian JIRA
(v6.2#6252)