no cond returns diff res than cond or !cond - Mailing list pgsql-sql

From Markus Bertheau
Subject no cond returns diff res than cond or !cond
Date
Msg-id 1005575205.31390.2.camel@entwicklung01.cenes.de
Whole thread Raw
Responses Re: no cond returns diff res than cond or !cond  (Stephan Szabo <sszabo@megazone23.bigpanda.com>)
Re: no cond returns diff res than cond or !cond  (Haller Christoph <ch@rodos.fzk.de>)
List pgsql-sql
Good day,

feline=> select version();                           version                            
---------------------------------------------------------------PostgreSQL 7.0.2 on i686-pc-linux-gnu, compiled by gcc
2.95.2
(1 row)

feline=> select count(*) from produkte;count 
-------36405
(1 row)

feline=> select count(*) from produkte where artnummer != NULL or
artnummer = NULL;count 
-------36347
(1 row)

cenes_test=> select version();                          version                           
-------------------------------------------------------------PostgreSQL 7.1.3 on i686-pc-linux-gnu, compiled by GCC
2.96
(1 row)

cenes_test=> select count(*) from produkte;count 
-------36384
(1 row)

cenes_test=> select count(*) from produkte where artnummer = NULL or
artnummer != NULL;count 
-------36326
(1 row)

2nd query 58 less than first.

bug?

Markus Bertheau





pgsql-sql by date:

Previous
From: Tom Lane
Date:
Subject: Re: error in postgresql
Next
From: Markus Bertheau
Date:
Subject: integer attribute 1672 != 1672