我想写这个类型的查询:
SELECT
CASE
WHEN t1.date_closed - t1.created_date < t3.estimated_solution_time_minutes THEN 'не в SL'
ELSE 'в SL'
END AS result
字符串
但是t1.date_closed和t1.created_date是这样的间隔'2023-05-02 11:30',但是t3.estimated_solution_time_minutes是整数,我得到错误:错误:操作员不存在:interval < integer
如何将这些间隔转换为整数
2条答案
按热度按时间3b6akqbq1#
Yu可以使用此语法来更改类型
字符串
第二种方式是
型
y0u0uwnf2#
问题不在于演员。在本例中,您可能需要
EXTRACT(SECONDS FROM (date_closed - created_date))