Re: numeric fields and null

From: Stephan Szabo <sszabo(at)megazone23(dot)bigpanda(dot)com>
To: Don Park <donp+postgresql(at)klickitat(dot)st>
Cc: <pgsql-sql(at)postgresql(dot)org>
Subject: Re: numeric fields and null
Date: 2003-05-22 22:25:56
Message-ID: 20030522152454.P46888-100000@megazone23.bigpanda.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

On Thu, 22 May 2003, Don Park wrote:

> Im trying to pull out all records in a table where field
> 'postaladdressid=null' but I cant figure this out.
>
> \d users
> ....
> id | numeric
> postaladdressid | numeric
> ....
>
> adhoc=# update users set postaladdressid=null where id=50;
> UPDATE 1
>
> adhoc=# select id,postaladdressid from users where postaladdressid=null;
> id | postaladdressid
> ----+-----------------
> (0 rows)
>
> Why did it not select record 50?

Because NULL=NULL is not true (it's unknown). Use IS NULL if you want to
see if something is NULL.

In response to

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Guy Fraser 2003-05-22 22:27:03 Re: numeric fields and null
Previous Message Don Park 2003-05-22 20:17:57 numeric fields and null