Aihua Xu created HIVE-11025:
-------------------------------

             Summary: In windowing spec, when the datatype is decimal, it's 
comparing the value against NULL value incorrectly
                 Key: HIVE-11025
                 URL: https://issues.apache.org/jira/browse/HIVE-11025
             Project: Hive
          Issue Type: Sub-task
          Components: PTF-Windowing
    Affects Versions: 2.0.0
            Reporter: Aihua Xu
            Assignee: Aihua Xu


Given data and the following query,
{noformat}
deptno  empno  bonus    salary
30        7698         NULL    2850.0 
30        7900         NULL    950.0 
30        7844         0           1500.0 

select avg(salary) over (partition by deptno order by bonus range 200 
preceding) from emp2;
{noformat}

It produces incorrect result for the row in which bonus=0
1900.0
1900.0
1766.6666666666667







--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to