From: | MargaretGillon(at)chromalloy(dot)com |
---|---|
To: | pgsql-general(at)postgresql(dot)org |
Subject: | SELECT WHERE NOT, is not working |
Date: | 2005-01-05 21:51:58 |
Message-ID: | OFF963C7B1.777E5221-ON88256F80.006AE740-88256F80.00778186@CHROMALLOY.COM |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
I have a small table in which I have a Character(1) field called reengine.
The field either has an "X" or is empty. This field does not have NULL
values. There are 27 records in the table, 25 are marked with an 'X' in
reengine.
I am querying the table from pgadmin v1.1.0 for windows.
When I write
select count(*) from resource where reengine = 'X';
the result is 25
when I write
select count(*) from resource where NOT (reengine = 'X');
the result is zero even though there are two records without the 'X'.
I have also tried:
select * FROM RESOURCE where reengine > 'X';
select * FROM RESOURCE where reengine < 'X';
select * FROM RESOURCE where reengine = '';
but nothing works except the " reengine = 'X' "
I have other fields in this table that I can query with the "NOT" and the
query works.
The records are being written with insert statements from a Windows2000
computer using ODBC.
Can someone explain this. I tried looking in archives but didn't find
anything.
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
***
Margaret Gillon, IS Dept., Chromalloy Los Angeles, ext. 297
From | Date | Subject | |
---|---|---|---|
Next Message | Thomas Braad Toft | 2005-01-05 22:05:20 | Re: Trigger Question |
Previous Message | Terry Lee Tucker | 2005-01-05 21:35:42 | Re: Trigger Question |