Pal*_*ngh 6 sql postgresql null select date
我必须忽略null日期列中的行。我该怎么做?
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";
Run Code Online (Sandbox Code Playgroud)
我收到错误:
invalid input syntax for type date: "NULL"
Run Code Online (Sandbox Code Playgroud)
null是日期的有效值。从错误消息来看,似乎您在该列中存储了字符串“null”。您可以明确地检查它:
LOWER(s."SR Closed Date") <> 'null'
Run Code Online (Sandbox Code Playgroud)
date或者只是从条款中删除铸造group by。
| 归档时间: |
|
| 查看次数: |
14336 次 |
| 最近记录: |