我的数据如下:
ID | timespan
------ | ------
1 | 12 days 23:45:00
2 | 02:45:00
3 | 23:45:00
4 | 10 days 03:30:00
我想排除包括23:45:00在内的每个时间段 所以我得到这个输出
ID | timespan
------ | ------
2 | 02:45:00
4 | 10 days 03:30:00
我应该如何编写where子句?
答案 0 :(得分:0)
with data(id, timespan) as (
values
( 1, '12 days 23:45:00'::interval),
( 2, '02:45:00'),
( 3, '23:45:00'),
( 4, '10 days 03:30:00')
)
select *
from data
where timespan::text like '%23:45:00%';