I have to ignore rows which have null in date column. How can I do it?
select s."SR Closed Date"::date,
s."Service Request Number",
a."Activity ID"
from sr_data_master s,
activity_master a
where s."Service Request Number" = a."Service Request Number"
and a."Service Request Number" is not null
and a."Service Tag" is not null
and a."Activity ID" is not null
and s."SR Closed Date"::date is not NULL
group by s."Service Request Number",
s."SR Closed Date"::date,
a."Activity ID";
I am getting the error:
invalid input syntax for type date: "NULL"
group byif you are not using any aggregates?DISTINCThence the use ofGROUP BYfor every column. Also, look at how join is being done.