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)

Reply via email to