It seems what you are doing is selecting all rows that have miles not equal
to a blank. SO you are displaying / selecting all rows that have miles =
null and miles that have a value that is not a blank string "".

Change the where c.miles part to this:

$sql .= " WHERE c.miles = "" or c.miles is NULL;

Hope that helps,
Anoop

On 4/18/07, Anoop kumar V <[EMAIL PROTECTED]> wrote:

Can you share the table create scripts? You need to send us the output of
show create table OWNER.CONFERENCE;

Also send across some sample data.

ANoop

On 4/18/07, Katie L. Barbee <[EMAIL PROTECTED]> wrote:
>
> I believe this is a very simple question or at least I'm hoping ...
>
> I am trying to select items from a table where the miles field is not
> null or blank and the below statement does not work.  Does anyone have
> any suggestions?
>
> Thanks!
>
>
>
>             @resultkeys = ("Date","People","Miles","Savings");
>
>             $sql = "SELECT c.objectid,c.dateadded as
> \"Date\",c.totalpeople as \"People\", ";
>
>             $sql .= "c.miles as Miles, c.totalsaved as \"Savings\" ";
>
>             $sql .= "FROM OWNER.CONFERENCE c";
>
>             $sql .= " WHERE c.miles <> "";
>
>             $sql .= " ORDER BY c.datestart";
>
>

Reply via email to