PGsql解决时差24H

 

SELECT
    sa_ed_time,
    sa_st_time,
    case when 
sa_ed_time > sa_st_time     
then        
    extract(EPOCH FROM (sa_ed_time - sa_st_time)::INTERVAL)/3600   
else  
    extract(EPOCH FROM (sa_ed_time - sa_st_time)::INTERVAL)/3600  + 24
 end  as w_time
FROM
    tbl_sagyo
WHERE
    sa_no = '522515' AND
    sa_line_no = '10'

 

posted on 2016-03-10 11:30  手撕高达的村长  阅读(327)  评论(0编辑  收藏  举报

导航