Dayakar M created HIVE-29181:
--------------------------------

             Summary: SELECT query on VIEW with IS NOT NULL operator producing 
unexpected result
                 Key: HIVE-29181
                 URL: https://issues.apache.org/jira/browse/HIVE-29181
             Project: Hive
          Issue Type: Bug
          Components: Hive
            Reporter: Dayakar M
            Assignee: Dayakar M


SELECT query on VIEW with IS NOT NULL operator producing unexpected result

Reproduce Steps:
{noformat}
CREATE TABLE IF NOT EXISTS t1(c0 DOUBLE, c1 FLOAT, c2 integer);
CREATE VIEW v0 AS (SELECT ALL (t1.c1) AS c0 FROM t1);

INSERT INTO t1(c0) VALUES(0.3485010744027526);
INSERT INTO t1(c1) VALUES(8.574871E8), (8.574871E8), (0.053164534), 
(0.11833945), (0.83558863);

-- Returning 6 rows
SELECT v0.c0 FROM v0 WHERE ((1008753865)/(0)) IS NOT NULL;{noformat}
Where as with same where clause expression for table its working fine.
{noformat}
-- Returns 0 rows
SELECT t1.c0 from t1 WHERE ((1008753865)/(0)) IS NOT NULL;{noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to